﻿:root {
    --whitecolor1: #fff;
    --blackcolor: #000;
    --primarycolor: #084065;
    --secondarycolor: #dda84c;
    --primarybgcolor: #e4f5fc;
    --secondarybgcolor: #ffecca;
    --whitecolor: var(--whitecolor1);
    --txtnormal: 16px;
    --txtxxsmall: 12px;
    --fw_bold: 700;
}
.mt-20 {
    margin-top: 20px !important;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_1 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_1 .bt_bb_progress_bar_bg {
    background: #191919;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_1 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_1 .bt_bb_progress_bar_inner {
    border-color: #ffffff;
    color: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_1 .bt_bb_progress_bar_bg {
    background: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_1 .bt_bb_progress_bar_inner {
    background: #191919;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #ffffff;
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #191919 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #191919 inset;
    background-color: #ffffff;
    color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

    .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #ffffff inset;
        color: #191919;
    }

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #191919 inset;
    color: #ffffff;
}

    .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #191919 inset;
        background-color: #ffffff;
        color: #191919;
    }

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_borderless a {
    color: #ffffff;
}

    .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #191919;
    }

.bt_bb_color_scheme_1.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_1.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    background-color: #ffffff;
    color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #191919 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #191919 inset;
    background-color: #ffffff;
    color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_headline {
    color: #ffffff;
    min-height: 250px;
}

    .bt_bb_color_scheme_1.bt_bb_headline .bt_bb_headline_superheadline {
        color: #191919;
    }

.bt_bb_tabs.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #ffffff;
}

    .bt_bb_tabs.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #ffffff;
        color: #ffffff;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #ffffff;
            color: #191919;
            border-color: #ffffff;
        }

.bt_bb_tabs.bt_bb_color_scheme_1.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #191919;
}

    .bt_bb_tabs.bt_bb_color_scheme_1.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #ffffff;
        border-color: #ffffff;
    }

.bt_bb_accordion.bt_bb_color_scheme_1 .bt_bb_accordion_item {
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #191919;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #191919;
    background-color: #ffffff;
}

    .bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #ffffff;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    border-color: #ffffff;
}

    .bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #191919;
        border-color: #191919;
    }

.bt_bb_price_list.bt_bb_color_scheme_1 {
    border-color: #191919;
}

    .bt_bb_price_list.bt_bb_color_scheme_1 .bt_bb_price_list_title {
        color: #ffffff;
        background-color: #191919;
    }

    .bt_bb_price_list.bt_bb_color_scheme_1 ul li {
        border-color: #191919;
    }

.bt_bb_section.bt_bb_color_scheme_1 {
    color: #ffffff;
    background-color: #191919;
}

.bt_bb_row.bt_bb_color_scheme_1 {
    color: #ffffff;
    background-color: #191919;
}

.bt_bb_column.bt_bb_color_scheme_1 {
    color: #ffffff;
    background-color: #191919;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_1 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_1 a {
    color: #191919;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_1 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_1 a .bt_bb_grid_item_icon {
        background: #191919;
        color: #ffffff;
    }

.bt_bb_color_scheme_1.bt_bb_price_list {
    color: #ffffff;
}

    .bt_bb_color_scheme_1.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_1.bt_bb_price_list .bt_bb_price_list_price {
        color: #191919;
    }

.bt_bb_color_scheme_1 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #191919;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_1.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #ffffff;
}

.bt_bb_color_scheme_1 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #ffffff;
    background-color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #ffffff;
    background-color: #191919;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #ffffff;
}

.bt_bb_text_color_scheme_1.bt_bb_icon a > span, .bt_bb_text_color_scheme_1.bt_bb_icon span > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_1.bt_bb_icon:hover a > span {
    color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_1.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
    color: #ffffff !important;
}

.bt_bb_color_scheme_1.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_1.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #ffffff;
    background-color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #ffffff;
    background-color: #191919;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_1.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_1.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_1.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #ffffff;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_1 a {
    color: #191919;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_1 a .bt_bb_grid_item_icon {
        background: #191919;
        color: #ffffff;
    }

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #ffffff inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #ffffff;
        }

        .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #ffffff;
    }

    .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #ffffff;
    }

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled a:hover {
        color: #ffffff;
        background: #191919;
    }

        .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #ffffff;
        }

.bt_bb_icon_color_scheme_1.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #191919;
}

    .bt_bb_icon_color_scheme_1.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #ffffff;
    }

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_clean a {
    color: #ffffff !important;
}

    .bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_clean a:hover {
        color: #191919 !important;
    }

.bt_bb_section.bt_bb_color_scheme_1 {
    color: #ffffff;
    background-color: #191919;
}

.bt_bb_color_scheme_1.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #ffffff;
}

    .bt_bb_color_scheme_1.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #191919;
    }

.bt_bb_color_scheme_1 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_1.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #ffffff;
}

.bt_bb_color_scheme_1 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_1.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #191919;
}

.bt_bb_process.bt_bb_icon_color_scheme_1 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #191919;
    color: #ffffff;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_1 .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_1 a {
    color: #191919;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_1 a .bt_bb_grid_item_icon {
        background: #191919;
        color: #ffffff;
    }

.bt_bb_color_scheme_1 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_1.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #ffffff !important;
        background: #191919 !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_1 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_1 a {
    color: #191919;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_1 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_1 a .bt_bb_grid_item_icon {
        background: #191919;
        color: #ffffff;
    }

.bt_bb_color_scheme_1 .bt_bb_headline h1, .bt_bb_color_scheme_1 .bt_bb_headline h2, .bt_bb_color_scheme_1 .bt_bb_headline h3, .bt_bb_color_scheme_1 .bt_bb_headline h4, .bt_bb_color_scheme_1 .bt_bb_headline h5, .bt_bb_color_scheme_1 .bt_bb_headline h6, .bt_bb_color_scheme_1.bt_bb_headline h1, .bt_bb_color_scheme_1.bt_bb_headline h2, .bt_bb_color_scheme_1.bt_bb_headline h3, .bt_bb_color_scheme_1.bt_bb_headline h4, .bt_bb_color_scheme_1.bt_bb_headline h5, .bt_bb_color_scheme_1.bt_bb_headline h6 {
    color: #ffffff;
}

.bt_bb_color_scheme_1 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_1.bt_bb_headline .bt_bb_headline_superheadline {
    color: #ffffff;
}

.bt_bb_color_scheme_1 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_1.bt_bb_headline .bt_bb_headline_subheadline {
    color: #000000;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_2 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_2 .bt_bb_progress_bar_bg {
    background: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_2 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_2 .bt_bb_progress_bar_inner {
    border-color: #191919;
    color: #191919;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_2 .bt_bb_progress_bar_bg {
    background: #191919;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_2 .bt_bb_progress_bar_inner {
    background: #ffffff;
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_icon .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #191919;
    box-shadow: 0 0 0 1em #191919 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #ffffff inset;
    background-color: #191919;
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #191919 inset;
    color: #191919;
    background-color: transparent;
}

    .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #191919 inset;
        color: #ffffff;
    }

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #ffffff inset;
    color: #191919;
}

    .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #ffffff inset;
        background-color: #191919;
        color: #ffffff;
    }

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless a {
    color: #191919;
}

    .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #ffffff;
    }

.bt_bb_color_scheme_2.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #191919 inset;
    color: #191919;
    background-color: transparent;
}

.bt_bb_color_scheme_2.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #191919 inset;
    background-color: #191919;
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #ffffff inset;
    background-color: #191919;
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_headline {
    color: #191919;
}

    .bt_bb_color_scheme_2.bt_bb_headline .bt_bb_headline_superheadline {
        color: #ffffff;
    }

.bt_bb_tabs.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #191919;
}

    .bt_bb_tabs.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #191919;
        color: #191919;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #191919;
            color: #ffffff;
            border-color: #191919;
        }

.bt_bb_tabs.bt_bb_color_scheme_2.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #ffffff;
}

    .bt_bb_tabs.bt_bb_color_scheme_2.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #191919;
        border-color: #191919;
    }

.bt_bb_accordion.bt_bb_color_scheme_2 .bt_bb_accordion_item {
    border-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #191919;
    color: #191919;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #ffffff;
    background-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    background-color: #191919;
}

    .bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #191919;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #191919;
    border-color: #191919;
}

    .bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #ffffff;
        border-color: #ffffff;
    }

.bt_bb_price_list.bt_bb_color_scheme_2 {
    border-color: #ffffff;
}

    .bt_bb_price_list.bt_bb_color_scheme_2 .bt_bb_price_list_title {
        color: #191919;
        background-color: #ffffff;
    }

    .bt_bb_price_list.bt_bb_color_scheme_2 ul li {
        border-color: #ffffff;
    }

.bt_bb_section.bt_bb_color_scheme_2 {
    color: #191919;
    background-color: #ffffff;
}

.bt_bb_row.bt_bb_color_scheme_2 {
    color: #191919;
    background-color: #ffffff;
}

.bt_bb_column.bt_bb_color_scheme_2 {
    color: #191919;
    background-color: #ffffff;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_2 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_2 a {
    color: #ffffff;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_2 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_2 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: #191919;
    }

.bt_bb_color_scheme_2.bt_bb_price_list {
    color: #191919;
}

    .bt_bb_color_scheme_2.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_2.bt_bb_price_list .bt_bb_price_list_price {
        color: #ffffff;
    }

.bt_bb_color_scheme_2 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #ffffff;
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_2.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #191919;
}

.bt_bb_color_scheme_2 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset, 0 5px 20px rgba(0,0,0,.2);
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #191919;
    background-color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #191919;
    background-color: #ffffff;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #191919;
}

.bt_bb_text_color_scheme_2.bt_bb_icon a > span, .bt_bb_text_color_scheme_2.bt_bb_icon span > span {
    color: #191919;
}

.bt_bb_text_color_scheme_2.bt_bb_icon:hover a > span {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_2.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset, 0 5px 20px rgba(0,0,0,.2);
    color: #191919 !important;
}

.bt_bb_color_scheme_2.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_2.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #191919;
    background-color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #191919;
    background-color: #ffffff;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_2.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_2.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_2.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_2.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #191919;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_2 a {
    color: #ffffff;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_2 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: #191919;
    }

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #191919 inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #191919;
        }

        .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #191919 inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #191919;
    }

    .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #191919;
    }

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled a:hover {
        color: #191919;
        background: #ffffff;
    }

        .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #191919;
        }

.bt_bb_icon_color_scheme_2.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #ffffff;
}

    .bt_bb_icon_color_scheme_2.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #191919;
    }

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_clean a {
    color: #191919 !important;
}

    .bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_clean a:hover {
        color: #ffffff !important;
    }

.bt_bb_section.bt_bb_color_scheme_2 {
    color: #191919;
    background-color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #191919;
}

    .bt_bb_color_scheme_2.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #ffffff;
    }

.bt_bb_color_scheme_2 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_2.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #191919;
}

.bt_bb_color_scheme_2 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_2.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #ffffff;
}

.bt_bb_process.bt_bb_icon_color_scheme_2 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #ffffff;
    color: #191919;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_2 .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_2 a {
    color: #ffffff;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_2 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: #191919;
    }

.bt_bb_color_scheme_2 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_2.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #191919 !important;
        background: #ffffff !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_2 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_2 a {
    color: #ffffff;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_2 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_2 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: #191919;
    }

.bt_bb_color_scheme_2 .bt_bb_headline h1, .bt_bb_color_scheme_2 .bt_bb_headline h2, .bt_bb_color_scheme_2 .bt_bb_headline h3, .bt_bb_color_scheme_2 .bt_bb_headline h4, .bt_bb_color_scheme_2 .bt_bb_headline h5, .bt_bb_color_scheme_2 .bt_bb_headline h6, .bt_bb_color_scheme_2.bt_bb_headline h1, .bt_bb_color_scheme_2.bt_bb_headline h2, .bt_bb_color_scheme_2.bt_bb_headline h3, .bt_bb_color_scheme_2.bt_bb_headline h4, .bt_bb_color_scheme_2.bt_bb_headline h5, .bt_bb_color_scheme_2.bt_bb_headline h6 {
    color: #191919;
}

.bt_bb_color_scheme_2 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_2.bt_bb_headline .bt_bb_headline_superheadline {
    color: #191919;
}

.bt_bb_color_scheme_2 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_2.bt_bb_headline .bt_bb_headline_subheadline {
    color: #191919;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_3 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_3 .bt_bb_progress_bar_bg {
    background: #191919;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_3 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_3 .bt_bb_progress_bar_inner {
    border-color: var(--secondarycolor);
    color: var(--secondarycolor);
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_3 .bt_bb_progress_bar_bg {
    background: var(--secondarycolor);
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_3 .bt_bb_progress_bar_inner {
    background: #191919;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_icon .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px var(--secondarycolor) inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: var(--secondarycolor);
    box-shadow: 0 0 0 1em var(--secondarycolor) inset;
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #191919 inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #191919 inset;
    background-color: var(--secondarycolor);
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--secondarycolor) inset;
    color: var(--secondarycolor);
    background-color: transparent;
}

    .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em var(--secondarycolor) inset;
        color: #191919;
    }

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #191919 inset;
    color: var(--secondarycolor);
}

    .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #191919 inset;
        background-color: var(--secondarycolor);
        color: #191919;
    }

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless a {
    color: var(--secondarycolor);
}

    .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #191919;
    }

.bt_bb_color_scheme_3.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px var(--secondarycolor) inset;
    color: var(--secondarycolor);
    background-color: transparent;
}

.bt_bb_color_scheme_3.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em var(--secondarycolor) inset;
    background-color: var(--secondarycolor);
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #191919 inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #191919 inset;
    background-color: var(--secondarycolor);
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_headline {
    color: var(--secondarycolor);
}

    .bt_bb_color_scheme_3.bt_bb_headline .bt_bb_headline_superheadline {
        color: #191919;
    }

.bt_bb_tabs.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: var(--secondarycolor);
}

    .bt_bb_tabs.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: var(--secondarycolor);
        color: var(--secondarycolor);
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: var(--secondarycolor);
            color: #191919;
            border-color: var(--secondarycolor);
        }

.bt_bb_tabs.bt_bb_color_scheme_3.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #191919;
}

    .bt_bb_tabs.bt_bb_color_scheme_3.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: var(--secondarycolor);
        border-color: var(--secondarycolor);
    }

.bt_bb_accordion.bt_bb_color_scheme_3 .bt_bb_accordion_item {
    border-color: var(--secondarycolor);
}

.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: var(--secondarycolor);
    color: var(--secondarycolor);
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #191919;
    background-color: var(--secondarycolor);
}

.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #191919;
    background-color: var(--secondarycolor);
}

    .bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: var(--secondarycolor);
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: var(--secondarycolor);
    border-color: var(--secondarycolor);
}

    .bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #191919;
        border-color: #191919;
    }

.bt_bb_price_list.bt_bb_color_scheme_3 {
    border-color: #191919;
}

    .bt_bb_price_list.bt_bb_color_scheme_3 .bt_bb_price_list_title {
        color: var(--secondarycolor);
        background-color: #191919;
    }

    .bt_bb_price_list.bt_bb_color_scheme_3 ul li {
        border-color: #191919;
    }

.bt_bb_section.bt_bb_color_scheme_3 {
    color: var(--secondarycolor);
    background-color: #191919;
}

.bt_bb_row.bt_bb_color_scheme_3 {
    color: var(--secondarycolor);
    background-color: #191919;
}

.bt_bb_column.bt_bb_color_scheme_3 {
    color: var(--secondarycolor);
    background-color: #191919;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_3 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_3 a {
    color: #191919;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_3 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_3 a .bt_bb_grid_item_icon {
        background: #191919;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_3.bt_bb_price_list {
    color: var(--secondarycolor);
}

    .bt_bb_color_scheme_3.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_3.bt_bb_price_list .bt_bb_price_list_price {
        color: #191919;
    }

.bt_bb_color_scheme_3 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #191919;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_3.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: var(--secondarycolor);
}

.bt_bb_color_scheme_3 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset, 0 5px 20px rgba(0,0,0,.2);
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: var(--secondarycolor);
    background-color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: var(--secondarycolor);
    background-color: #191919;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: var(--secondarycolor);
}

.bt_bb_text_color_scheme_3.bt_bb_icon a > span, .bt_bb_text_color_scheme_3.bt_bb_icon span > span {
    color: var(--secondarycolor);
}

.bt_bb_text_color_scheme_3.bt_bb_icon:hover a > span {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_3.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset, 0 5px 20px rgba(0,0,0,.2);
    color: var(--secondarycolor) !important;
}

.bt_bb_color_scheme_3.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_3.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: var(--secondarycolor);
    background-color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: var(--secondarycolor);
    background-color: #191919;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_3.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_3.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_3.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: var(--secondarycolor);
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_3 a {
    color: #191919;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_3 a .bt_bb_grid_item_icon {
        background: #191919;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px var(--secondarycolor) inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: var(--secondarycolor);
        }

        .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px var(--secondarycolor) inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: var(--secondarycolor);
    }

    .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled a:hover {
        color: var(--secondarycolor);
        background: #191919;
    }

        .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: var(--secondarycolor);
        }

.bt_bb_icon_color_scheme_3.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #191919;
}

    .bt_bb_icon_color_scheme_3.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_clean a {
    color: var(--secondarycolor) !important;
}

    .bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_clean a:hover {
        color: #191919 !important;
    }

.bt_bb_section.bt_bb_color_scheme_3 {
    color: var(--secondarycolor);
    background-color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: var(--secondarycolor);
}

    .bt_bb_color_scheme_3.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #191919;
    }

.bt_bb_color_scheme_3 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_3.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: var(--secondarycolor);
}

.bt_bb_color_scheme_3 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_3.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #191919;
}

.bt_bb_process.bt_bb_icon_color_scheme_3 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #191919;
    color: var(--secondarycolor);
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_3 .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_3 a {
    color: #191919;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_3 a .bt_bb_grid_item_icon {
        background: #191919;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_3 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_3.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: var(--secondarycolor) !important;
        background: #191919 !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_3 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_3 a {
    color: #191919;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_3 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_3 a .bt_bb_grid_item_icon {
        background: #191919;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_3 .bt_bb_headline h1, .bt_bb_color_scheme_3 .bt_bb_headline h2, .bt_bb_color_scheme_3 .bt_bb_headline h3, .bt_bb_color_scheme_3 .bt_bb_headline h4, .bt_bb_color_scheme_3 .bt_bb_headline h5, .bt_bb_color_scheme_3 .bt_bb_headline h6, .bt_bb_color_scheme_3.bt_bb_headline h1, .bt_bb_color_scheme_3.bt_bb_headline h2, .bt_bb_color_scheme_3.bt_bb_headline h3, .bt_bb_color_scheme_3.bt_bb_headline h4, .bt_bb_color_scheme_3.bt_bb_headline h5, .bt_bb_color_scheme_3.bt_bb_headline h6 {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_3.bt_bb_headline .bt_bb_headline_superheadline {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_3 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_3.bt_bb_headline .bt_bb_headline_subheadline {
    color: var(--secondarycolor);
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_4 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_4 .bt_bb_progress_bar_bg {
    background: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_4 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_4 .bt_bb_progress_bar_inner {
    border-color: var(--secondarycolor);
    color: var(--secondarycolor);
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_4 .bt_bb_progress_bar_bg {
    background: var(--secondarycolor);
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_4 .bt_bb_progress_bar_inner {
    background: #ffffff;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_icon .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px var(--secondarycolor) inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: var(--secondarycolor);
    box-shadow: 0 0 0 1em var(--secondarycolor) inset;
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #ffffff inset;
    background-color: var(--secondarycolor);
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--secondarycolor) inset;
    color: var(--secondarycolor);
    background-color: transparent;
}

    .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em var(--secondarycolor) inset;
        color: #ffffff;
    }

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #ffffff inset;
    color: var(--secondarycolor);
}

    .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #ffffff inset;
        background-color: var(--secondarycolor);
        color: #ffffff;
    }

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless a {
    color: var(--secondarycolor);
}

    .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #ffffff;
    }

.bt_bb_color_scheme_4.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px var(--secondarycolor) inset;
    color: var(--secondarycolor);
    background-color: transparent;
}

.bt_bb_color_scheme_4.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em var(--secondarycolor) inset;
    background-color: var(--secondarycolor);
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #ffffff inset;
    background-color: var(--secondarycolor);
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_headline {
    color: var(--secondarycolor);
}

    .bt_bb_color_scheme_4.bt_bb_headline .bt_bb_headline_superheadline {
        color: #ffffff;
    }

.bt_bb_tabs.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: var(--secondarycolor);
}

    .bt_bb_tabs.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: var(--secondarycolor);
        color: var(--secondarycolor);
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: var(--secondarycolor);
            color: #ffffff;
            border-color: var(--secondarycolor);
        }

.bt_bb_tabs.bt_bb_color_scheme_4.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #ffffff;
}

    .bt_bb_tabs.bt_bb_color_scheme_4.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: var(--secondarycolor);
        border-color: var(--secondarycolor);
    }

.bt_bb_accordion.bt_bb_color_scheme_4 .bt_bb_accordion_item {
    border-color: var(--secondarycolor);
}

.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: var(--secondarycolor);
    color: var(--secondarycolor);
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #ffffff;
    background-color: var(--secondarycolor);
}

.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    background-color: var(--secondarycolor);
}

    .bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: var(--secondarycolor);
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: var(--secondarycolor);
    border-color: var(--secondarycolor);
}

    .bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #ffffff;
        border-color: #ffffff;
    }

.bt_bb_price_list.bt_bb_color_scheme_4 {
    border-color: #ffffff;
}

    .bt_bb_price_list.bt_bb_color_scheme_4 .bt_bb_price_list_title {
        color: var(--secondarycolor);
        background-color: #ffffff;
    }

    .bt_bb_price_list.bt_bb_color_scheme_4 ul li {
        border-color: #ffffff;
    }

.bt_bb_section.bt_bb_color_scheme_4 {
    color: var(--secondarycolor);
    background-color: #ffffff;
}

.bt_bb_row.bt_bb_color_scheme_4 {
    color: var(--secondarycolor);
    background-color: #ffffff;
}

.bt_bb_column.bt_bb_color_scheme_4 {
    color: var(--secondarycolor);
    background-color: #ffffff;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_4 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_4 a {
    color: #ffffff;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_4 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_4 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_4.bt_bb_price_list {
    color: var(--secondarycolor);
}

    .bt_bb_color_scheme_4.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_4.bt_bb_price_list .bt_bb_price_list_price {
        color: #ffffff;
    }

.bt_bb_color_scheme_4 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #ffffff;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_4.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: var(--secondarycolor);
}

.bt_bb_color_scheme_4 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset, 0 5px 20px rgba(0,0,0,.2);
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: var(--secondarycolor);
    background-color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: var(--secondarycolor);
    background-color: #ffffff;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: var(--secondarycolor);
}

.bt_bb_text_color_scheme_4.bt_bb_icon a > span, .bt_bb_text_color_scheme_4.bt_bb_icon span > span {
    color: var(--secondarycolor);
}

.bt_bb_text_color_scheme_4.bt_bb_icon:hover a > span {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_4.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset, 0 5px 20px rgba(0,0,0,.2);
    color: var(--secondarycolor) !important;
}

.bt_bb_color_scheme_4.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_4.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: var(--secondarycolor);
    background-color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: var(--secondarycolor);
    background-color: #ffffff;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_4.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_4.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_4.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: var(--secondarycolor);
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_4 a {
    color: #ffffff;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_4 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px var(--secondarycolor) inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: var(--secondarycolor);
        }

        .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px var(--secondarycolor) inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: var(--secondarycolor);
    }

    .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled a:hover {
        color: var(--secondarycolor);
        background: #ffffff;
    }

        .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: var(--secondarycolor);
        }

.bt_bb_icon_color_scheme_4.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #ffffff;
}

    .bt_bb_icon_color_scheme_4.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_clean a {
    color: var(--secondarycolor) !important;
}

    .bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_clean a:hover {
        color: #ffffff !important;
    }

.bt_bb_section.bt_bb_color_scheme_4 {
    color: var(--secondarycolor);
    background-color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: var(--secondarycolor);
}

    .bt_bb_color_scheme_4.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #ffffff;
    }

.bt_bb_color_scheme_4 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_4.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: var(--secondarycolor);
}

.bt_bb_color_scheme_4 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_4.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #ffffff;
}

.bt_bb_process.bt_bb_icon_color_scheme_4 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #ffffff;
    color: var(--secondarycolor);
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_4 .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_4 a {
    color: #ffffff;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_4 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_4 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_4.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: var(--secondarycolor) !important;
        background: #ffffff !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_4 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_4 a {
    color: #ffffff;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_4 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_4 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_4 .bt_bb_headline h1, .bt_bb_color_scheme_4 .bt_bb_headline h2, .bt_bb_color_scheme_4 .bt_bb_headline h3, .bt_bb_color_scheme_4 .bt_bb_headline h4, .bt_bb_color_scheme_4 .bt_bb_headline h5, .bt_bb_color_scheme_4 .bt_bb_headline h6, .bt_bb_color_scheme_4.bt_bb_headline h1, .bt_bb_color_scheme_4.bt_bb_headline h2, .bt_bb_color_scheme_4.bt_bb_headline h3, .bt_bb_color_scheme_4.bt_bb_headline h4, .bt_bb_color_scheme_4.bt_bb_headline h5, .bt_bb_color_scheme_4.bt_bb_headline h6 {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_4.bt_bb_headline .bt_bb_headline_superheadline {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_4 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_4.bt_bb_headline .bt_bb_headline_subheadline {
    color: var(--secondarycolor);
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_5 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_5 .bt_bb_progress_bar_bg {
    background: var(--secondarycolor);
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_5 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_5 .bt_bb_progress_bar_inner {
    border-color: #191919;
    color: #191919;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_5 .bt_bb_progress_bar_bg {
    background: #191919;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_5 .bt_bb_progress_bar_inner {
    background: var(--secondarycolor);
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #191919;
    box-shadow: 0 0 0 1em #191919 inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em var(--secondarycolor) inset;
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px var(--secondarycolor) inset;
    background-color: #191919;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #191919 inset;
    color: #191919;
    background-color: transparent;
}

    .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #191919 inset;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em var(--secondarycolor) inset;
    color: #191919;
}

    .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px var(--secondarycolor) inset;
        background-color: #191919;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless a {
    color: #191919;
}

    .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_5.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #191919 inset;
    color: #191919;
    background-color: transparent;
}

.bt_bb_color_scheme_5.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #191919 inset;
    background-color: #191919;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em var(--secondarycolor) inset;
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px var(--secondarycolor) inset;
    background-color: #191919;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_headline {
    color: #191919;
}

    .bt_bb_color_scheme_5.bt_bb_headline .bt_bb_headline_superheadline {
        color: var(--secondarycolor);
    }

.bt_bb_tabs.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #191919;
}

    .bt_bb_tabs.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #191919;
        color: #191919;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #191919;
            color: var(--secondarycolor);
            border-color: #191919;
        }

.bt_bb_tabs.bt_bb_color_scheme_5.bt_bb_style_simple .bt_bb_tabs_header li {
    color: var(--secondarycolor);
}

    .bt_bb_tabs.bt_bb_color_scheme_5.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #191919;
        border-color: #191919;
    }

.bt_bb_accordion.bt_bb_color_scheme_5 .bt_bb_accordion_item {
    border-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #191919;
    color: #191919;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: var(--secondarycolor);
    background-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: var(--secondarycolor);
    background-color: #191919;
}

    .bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #191919;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #191919;
    border-color: #191919;
}

    .bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: var(--secondarycolor);
        border-color: var(--secondarycolor);
    }

.bt_bb_price_list.bt_bb_color_scheme_5 {
    border-color: var(--secondarycolor);
}

    .bt_bb_price_list.bt_bb_color_scheme_5 .bt_bb_price_list_title {
        color: #191919;
        background-color: var(--secondarycolor);
    }

    .bt_bb_price_list.bt_bb_color_scheme_5 ul li {
        border-color: var(--secondarycolor);
    }

.bt_bb_section.bt_bb_color_scheme_5 {
    color: #191919;
    background-color: var(--secondarycolor);
}

.bt_bb_row.bt_bb_color_scheme_5 {
    color: #191919;
    background-color: var(--secondarycolor);
}

.bt_bb_column.bt_bb_color_scheme_5 {
    color: #191919;
    background-color: var(--secondarycolor);
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_5 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_5 a {
    color: var(--secondarycolor);
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_5 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_5 a .bt_bb_grid_item_icon {
        background: var(--secondarycolor);
        color: #191919;
    }

.bt_bb_color_scheme_5.bt_bb_price_list {
    color: #191919;
}

    .bt_bb_color_scheme_5.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_5.bt_bb_price_list .bt_bb_price_list_price {
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_5 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: var(--secondarycolor);
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_5.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #191919;
}

.bt_bb_color_scheme_5 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset, 0 5px 20px rgba(0,0,0,.2);
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #191919;
    background-color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #191919;
    background-color: var(--secondarycolor);
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #191919;
}

.bt_bb_text_color_scheme_5.bt_bb_icon a > span, .bt_bb_text_color_scheme_5.bt_bb_icon span > span {
    color: #191919;
}

.bt_bb_text_color_scheme_5.bt_bb_icon:hover a > span {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_5.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset, 0 5px 20px rgba(0,0,0,.2);
    color: #191919 !important;
}

.bt_bb_color_scheme_5.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_5.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #191919;
    background-color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #191919;
    background-color: var(--secondarycolor);
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_5.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_5.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_5.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #191919;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_5 a {
    color: var(--secondarycolor);
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_5 a .bt_bb_grid_item_icon {
        background: var(--secondarycolor);
        color: #191919;
    }

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #191919 inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #191919;
        }

        .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #191919 inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #191919;
    }

    .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #191919;
    }

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled a:hover {
        color: #191919;
        background: var(--secondarycolor);
    }

        .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #191919;
        }

.bt_bb_icon_color_scheme_5.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: var(--secondarycolor);
}

    .bt_bb_icon_color_scheme_5.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #191919;
    }

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_clean a {
    color: #191919 !important;
}

    .bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_clean a:hover {
        color: var(--secondarycolor) !important;
    }

.bt_bb_section.bt_bb_color_scheme_5 {
    color: #191919;
    background-color: var(--secondarycolor);
}

.bt_bb_color_scheme_5.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #191919;
}

    .bt_bb_color_scheme_5.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: var(--secondarycolor);
    }

.bt_bb_color_scheme_5 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_5.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #191919;
}

.bt_bb_color_scheme_5 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_5.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: var(--secondarycolor);
}

.bt_bb_process.bt_bb_icon_color_scheme_5 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: var(--secondarycolor);
    color: #191919;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_5 .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_5 a {
    color: var(--secondarycolor);
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_5 a .bt_bb_grid_item_icon {
        background: var(--secondarycolor);
        color: #191919;
    }

.bt_bb_color_scheme_5 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_5.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #191919 !important;
        background: var(--secondarycolor) !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_5 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_5 a {
    color: var(--secondarycolor);
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_5 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_5 a .bt_bb_grid_item_icon {
        background: var(--secondarycolor);
        color: #191919;
    }

.bt_bb_color_scheme_5 .bt_bb_headline h1, .bt_bb_color_scheme_5 .bt_bb_headline h2, .bt_bb_color_scheme_5 .bt_bb_headline h3, .bt_bb_color_scheme_5 .bt_bb_headline h4, .bt_bb_color_scheme_5 .bt_bb_headline h5, .bt_bb_color_scheme_5 .bt_bb_headline h6, .bt_bb_color_scheme_5.bt_bb_headline h1, .bt_bb_color_scheme_5.bt_bb_headline h2, .bt_bb_color_scheme_5.bt_bb_headline h3, .bt_bb_color_scheme_5.bt_bb_headline h4, .bt_bb_color_scheme_5.bt_bb_headline h5, .bt_bb_color_scheme_5.bt_bb_headline h6 {
    color: #191919;
}

.bt_bb_color_scheme_5 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_5.bt_bb_headline .bt_bb_headline_superheadline {
    color: #191919;
}

.bt_bb_color_scheme_5 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_5.bt_bb_headline .bt_bb_headline_subheadline {
    color: #191919;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_6 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_6 .bt_bb_progress_bar_bg {
    background: var(--secondarycolor);
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_6 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_6 .bt_bb_progress_bar_inner {
    border-color: #ffffff;
    color: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_6 .bt_bb_progress_bar_bg {
    background: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_6 .bt_bb_progress_bar_inner {
    background: var(--secondarycolor);
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #ffffff;
    box-shadow: 0 0 0 1em #ffffff inset;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em var(--secondarycolor) inset;
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px var(--secondarycolor) inset;
    background-color: #ffffff;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

    .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #ffffff inset;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em var(--secondarycolor) inset;
    color: #ffffff;
}

    .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px var(--secondarycolor) inset;
        background-color: #ffffff;
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_borderless a {
    color: #ffffff;
}

    .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_6.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_6.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    background-color: #ffffff;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em var(--secondarycolor) inset;
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px var(--secondarycolor) inset;
    background-color: #ffffff;
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_headline {
    color: #ffffff;
}

    .bt_bb_color_scheme_6.bt_bb_headline .bt_bb_headline_superheadline {
        color: var(--secondarycolor);
    }

.bt_bb_tabs.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #ffffff;
}

    .bt_bb_tabs.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #ffffff;
        color: #ffffff;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #ffffff;
            color: var(--secondarycolor);
            border-color: #ffffff;
        }

.bt_bb_tabs.bt_bb_color_scheme_6.bt_bb_style_simple .bt_bb_tabs_header li {
    color: var(--secondarycolor);
}

    .bt_bb_tabs.bt_bb_color_scheme_6.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #ffffff;
        border-color: #ffffff;
    }

.bt_bb_accordion.bt_bb_color_scheme_6 .bt_bb_accordion_item {
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: var(--secondarycolor);
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: var(--secondarycolor);
    background-color: #ffffff;
}

    .bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #ffffff;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    border-color: #ffffff;
}

    .bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: var(--secondarycolor);
        border-color: var(--secondarycolor);
    }

.bt_bb_price_list.bt_bb_color_scheme_6 {
    border-color: var(--secondarycolor);
}

    .bt_bb_price_list.bt_bb_color_scheme_6 .bt_bb_price_list_title {
        color: #ffffff;
        background-color: var(--secondarycolor);
    }

    .bt_bb_price_list.bt_bb_color_scheme_6 ul li {
        border-color: var(--secondarycolor);
    }

.bt_bb_section.bt_bb_color_scheme_6 {
    color: #ffffff;
    background-color: var(--secondarycolor);
}

.bt_bb_row.bt_bb_color_scheme_6 {
    color: #ffffff;
    background-color: var(--secondarycolor);
}

.bt_bb_column.bt_bb_color_scheme_6 {
    color: #ffffff;
    background-color: var(--secondarycolor);
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_6 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_6 a {
    color: var(--secondarycolor);
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_6 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_6 a .bt_bb_grid_item_icon {
        background: var(--secondarycolor);
        color: #ffffff;
    }

.bt_bb_color_scheme_6.bt_bb_price_list {
    color: #ffffff;
}

    .bt_bb_color_scheme_6.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_6.bt_bb_price_list .bt_bb_price_list_price {
        color: var(--secondarycolor);
    }

.bt_bb_color_scheme_6 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: var(--secondarycolor);
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_6.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #ffffff;
}

.bt_bb_color_scheme_6 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #ffffff;
    background-color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #ffffff;
    background-color: var(--secondarycolor);
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #ffffff;
}

.bt_bb_text_color_scheme_6.bt_bb_icon a > span, .bt_bb_text_color_scheme_6.bt_bb_icon span > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_6.bt_bb_icon:hover a > span {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_6.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
    color: #ffffff !important;
}

.bt_bb_color_scheme_6.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_6.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #ffffff;
    background-color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #ffffff;
    background-color: var(--secondarycolor);
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_6.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_6.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_6.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #ffffff;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_6 a {
    color: var(--secondarycolor);
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_6 a .bt_bb_grid_item_icon {
        background: var(--secondarycolor);
        color: #ffffff;
    }

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #ffffff inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #ffffff;
        }

        .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #ffffff;
    }

    .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #ffffff;
    }

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a:hover {
        color: #ffffff;
        background: var(--secondarycolor);
    }

        .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #ffffff;
        }

.bt_bb_icon_color_scheme_6.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: var(--secondarycolor);
}

    .bt_bb_icon_color_scheme_6.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #ffffff;
    }

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_clean a {
    color: #ffffff !important;
}

    .bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_clean a:hover {
        color: var(--secondarycolor) !important;
    }

.bt_bb_section.bt_bb_color_scheme_6 {
    color: #ffffff;
    background-color: var(--secondarycolor);
}

.bt_bb_color_scheme_6.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #ffffff;
}

    .bt_bb_color_scheme_6.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: var(--secondarycolor);
    }

.bt_bb_color_scheme_6 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_6.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #ffffff;
}

.bt_bb_color_scheme_6 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_6.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: var(--secondarycolor);
}

.bt_bb_process.bt_bb_icon_color_scheme_6 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: var(--secondarycolor);
    color: #ffffff;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_6 .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_6 a {
    color: var(--secondarycolor);
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_6 a .bt_bb_grid_item_icon {
        background: var(--secondarycolor);
        color: #ffffff;
    }

.bt_bb_color_scheme_6 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_6.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #ffffff !important;
        background: var(--secondarycolor) !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_6 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_6 a {
    color: var(--secondarycolor);
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_6 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_6 a .bt_bb_grid_item_icon {
        background: var(--secondarycolor);
        color: #ffffff;
    }

.bt_bb_color_scheme_6 .bt_bb_headline h1, .bt_bb_color_scheme_6 .bt_bb_headline h2, .bt_bb_color_scheme_6 .bt_bb_headline h3, .bt_bb_color_scheme_6 .bt_bb_headline h4, .bt_bb_color_scheme_6 .bt_bb_headline h5, .bt_bb_color_scheme_6 .bt_bb_headline h6, .bt_bb_color_scheme_6.bt_bb_headline h1, .bt_bb_color_scheme_6.bt_bb_headline h2, .bt_bb_color_scheme_6.bt_bb_headline h3, .bt_bb_color_scheme_6.bt_bb_headline h4, .bt_bb_color_scheme_6.bt_bb_headline h5, .bt_bb_color_scheme_6.bt_bb_headline h6 {
    color: #ffffff;
}

.bt_bb_color_scheme_6 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_6.bt_bb_headline .bt_bb_headline_superheadline {
    color: #ffffff;
}

.bt_bb_color_scheme_6 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_6.bt_bb_headline .bt_bb_headline_subheadline {
    color: #ffffff;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_7 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_7 .bt_bb_progress_bar_bg {
    background: #191919;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_7 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_7 .bt_bb_progress_bar_inner {
    border-color: #00a95a;
    color: #00a95a;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_7 .bt_bb_progress_bar_bg {
    background: #00a95a;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_7 .bt_bb_progress_bar_inner {
    background: #191919;
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_icon .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #00a95a inset;
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #00a95a;
    box-shadow: 0 0 0 1em #00a95a inset;
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #191919 inset;
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #191919 inset;
    background-color: #00a95a;
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #00a95a inset;
    color: #00a95a;
    background-color: transparent;
}

    .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #00a95a inset;
        color: #191919;
    }

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #191919 inset;
    color: #00a95a;
}

    .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #191919 inset;
        background-color: #00a95a;
        color: #191919;
    }

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless a {
    color: #00a95a;
}

    .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #191919;
    }

.bt_bb_color_scheme_7.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #00a95a inset;
    color: #00a95a;
    background-color: transparent;
}

.bt_bb_color_scheme_7.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #00a95a inset;
    background-color: #00a95a;
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #191919 inset;
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #191919 inset;
    background-color: #00a95a;
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_7.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_headline {
    color: #00a95a;
}

    .bt_bb_color_scheme_7.bt_bb_headline .bt_bb_headline_superheadline {
        color: #191919;
    }

.bt_bb_tabs.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #00a95a;
}

    .bt_bb_tabs.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #00a95a;
        color: #00a95a;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #00a95a;
            color: #191919;
            border-color: #00a95a;
        }

.bt_bb_tabs.bt_bb_color_scheme_7.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #191919;
}

    .bt_bb_tabs.bt_bb_color_scheme_7.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #00a95a;
        border-color: #00a95a;
    }

.bt_bb_accordion.bt_bb_color_scheme_7 .bt_bb_accordion_item {
    border-color: #00a95a;
}

.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #00a95a;
    color: #00a95a;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #191919;
    background-color: #00a95a;
}

.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #191919;
    background-color: #00a95a;
}

    .bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #00a95a;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #00a95a;
    border-color: #00a95a;
}

    .bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #191919;
        border-color: #191919;
    }

.bt_bb_price_list.bt_bb_color_scheme_7 {
    border-color: #191919;
}

    .bt_bb_price_list.bt_bb_color_scheme_7 .bt_bb_price_list_title {
        color: #00a95a;
        background-color: #191919;
    }

    .bt_bb_price_list.bt_bb_color_scheme_7 ul li {
        border-color: #191919;
    }

.bt_bb_section.bt_bb_color_scheme_7 {
    color: #00a95a;
    background-color: #191919;
}

.bt_bb_row.bt_bb_color_scheme_7 {
    color: #00a95a;
    background-color: #191919;
}

.bt_bb_column.bt_bb_color_scheme_7 {
    color: #00a95a;
    background-color: #191919;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_7 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_7 a {
    color: #191919;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_7 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_7 a .bt_bb_grid_item_icon {
        background: #191919;
        color: #00a95a;
    }

.bt_bb_color_scheme_7.bt_bb_price_list {
    color: #00a95a;
}

    .bt_bb_color_scheme_7.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_7.bt_bb_price_list .bt_bb_price_list_price {
        color: #191919;
    }

.bt_bb_color_scheme_7 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #191919;
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_7.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #00a95a;
}

.bt_bb_color_scheme_7 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #00a95a inset;
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #00a95a inset, 0 5px 20px rgba(0,0,0,.2);
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #00a95a;
    background-color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #00a95a;
    background-color: #191919;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #00a95a;
}

.bt_bb_text_color_scheme_7.bt_bb_icon a > span, .bt_bb_text_color_scheme_7.bt_bb_icon span > span {
    color: #00a95a;
}

.bt_bb_text_color_scheme_7.bt_bb_icon:hover a > span {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_7.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #00a95a inset;
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #00a95a inset, 0 5px 20px rgba(0,0,0,.2);
    color: #00a95a !important;
}

.bt_bb_color_scheme_7.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_7.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #00a95a;
    background-color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #00a95a;
    background-color: #191919;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_7.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_7.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: var(--secondarycolor);
}

.bt_bb_color_scheme_7.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_7.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_7.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #00a95a;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_7 a {
    color: #191919;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_7 a .bt_bb_grid_item_icon {
        background: #191919;
        color: #00a95a;
    }

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #00a95a inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #00a95a;
        }

        .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #00a95a inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #00a95a;
    }

    .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #00a95a;
    }

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled a:hover {
        color: #00a95a;
        background: #191919;
    }

        .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #00a95a;
        }

.bt_bb_icon_color_scheme_7.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #191919;
}

    .bt_bb_icon_color_scheme_7.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #00a95a;
    }

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_clean a {
    color: #00a95a !important;
}

    .bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_clean a:hover {
        color: #191919 !important;
    }

.bt_bb_section.bt_bb_color_scheme_7 {
    color: #00a95a;
    background-color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #00a95a;
}

    .bt_bb_color_scheme_7.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #191919;
    }

.bt_bb_color_scheme_7 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_7.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #00a95a;
}

.bt_bb_color_scheme_7 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_7.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #191919;
}

.bt_bb_process.bt_bb_icon_color_scheme_7 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #191919;
    color: #00a95a;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_7 .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_7 a {
    color: #191919;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_7 a .bt_bb_grid_item_icon {
        background: #191919;
        color: #00a95a;
    }

.bt_bb_color_scheme_7 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_7.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #00a95a !important;
        background: #191919 !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_7 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_7 a {
    color: #191919;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_7 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_7 a .bt_bb_grid_item_icon {
        background: #191919;
        color: #00a95a;
    }

.bt_bb_color_scheme_7 .bt_bb_headline h1, .bt_bb_color_scheme_7 .bt_bb_headline h2, .bt_bb_color_scheme_7 .bt_bb_headline h3, .bt_bb_color_scheme_7 .bt_bb_headline h4, .bt_bb_color_scheme_7 .bt_bb_headline h5, .bt_bb_color_scheme_7 .bt_bb_headline h6, .bt_bb_color_scheme_7.bt_bb_headline h1, .bt_bb_color_scheme_7.bt_bb_headline h2, .bt_bb_color_scheme_7.bt_bb_headline h3, .bt_bb_color_scheme_7.bt_bb_headline h4, .bt_bb_color_scheme_7.bt_bb_headline h5, .bt_bb_color_scheme_7.bt_bb_headline h6 {
    color: #00a95a;
}

.bt_bb_color_scheme_7 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_7.bt_bb_headline .bt_bb_headline_superheadline {
    color: #00a95a;
}

.bt_bb_color_scheme_7 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_7.bt_bb_headline .bt_bb_headline_subheadline {
    color: #00a95a;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_8 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_8 .bt_bb_progress_bar_bg {
    background: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_8 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_8 .bt_bb_progress_bar_inner {
    border-color: #00a95a;
    color: #00a95a;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_8 .bt_bb_progress_bar_bg {
    background: #00a95a;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_8 .bt_bb_progress_bar_inner {
    background: #ffffff;
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_icon .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #00a95a inset;
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #00a95a;
    box-shadow: 0 0 0 1em #00a95a inset;
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #ffffff inset;
    background-color: #00a95a;
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #00a95a inset;
    color: #00a95a;
    background-color: transparent;
}

    .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #00a95a inset;
        color: #ffffff;
    }

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #ffffff inset;
    color: #00a95a;
}

    .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #ffffff inset;
        background-color: #00a95a;
        color: #ffffff;
    }

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless a {
    color: #00a95a;
}

    .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #ffffff;
    }

.bt_bb_color_scheme_8.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #00a95a inset;
    color: #00a95a;
    background-color: transparent;
}

.bt_bb_color_scheme_8.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #00a95a inset;
    background-color: #00a95a;
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #ffffff inset;
    background-color: #00a95a;
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_headline {
    color: #00a95a;
}

    .bt_bb_color_scheme_8.bt_bb_headline .bt_bb_headline_superheadline {
        color: #ffffff;
    }

.bt_bb_tabs.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #00a95a;
}

    .bt_bb_tabs.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #00a95a;
        color: #00a95a;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #00a95a;
            color: #ffffff;
            border-color: #00a95a;
        }

.bt_bb_tabs.bt_bb_color_scheme_8.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #ffffff;
}

    .bt_bb_tabs.bt_bb_color_scheme_8.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #00a95a;
        border-color: #00a95a;
    }

.bt_bb_accordion.bt_bb_color_scheme_8 .bt_bb_accordion_item {
    border-color: #00a95a;
}

.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #00a95a;
    color: #00a95a;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    background-color: #00a95a;
}

    .bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #00a95a;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #00a95a;
    border-color: #00a95a;
}

    .bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #ffffff;
        border-color: #ffffff;
    }

.bt_bb_price_list.bt_bb_color_scheme_8 {
    border-color: #ffffff;
}

    .bt_bb_price_list.bt_bb_color_scheme_8 .bt_bb_price_list_title {
        color: #00a95a;
        background-color: #ffffff;
    }

    .bt_bb_price_list.bt_bb_color_scheme_8 ul li {
        border-color: #ffffff;
    }

.bt_bb_section.bt_bb_color_scheme_8 {
    color: #00a95a;
    background-color: #ffffff;
}

.bt_bb_row.bt_bb_color_scheme_8 {
    color: #00a95a;
    background-color: #ffffff;
}

.bt_bb_column.bt_bb_color_scheme_8 {
    color: #00a95a;
    background-color: #ffffff;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_8 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_8 a {
    color: #ffffff;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_8 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_8 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: #00a95a;
    }

.bt_bb_color_scheme_8.bt_bb_price_list {
    color: #00a95a;
}

    .bt_bb_color_scheme_8.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_8.bt_bb_price_list .bt_bb_price_list_price {
        color: #ffffff;
    }

.bt_bb_color_scheme_8 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #ffffff;
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_8.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #00a95a;
}

.bt_bb_color_scheme_8 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #00a95a inset;
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #00a95a inset, 0 5px 20px rgba(0,0,0,.2);
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #00a95a;
    background-color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #00a95a;
    background-color: #ffffff;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #00a95a;
}

.bt_bb_text_color_scheme_8.bt_bb_icon a > span, .bt_bb_text_color_scheme_8.bt_bb_icon span > span {
    color: #00a95a;
}

.bt_bb_text_color_scheme_8.bt_bb_icon:hover a > span {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_8.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #00a95a inset;
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #00a95a inset, 0 5px 20px rgba(0,0,0,.2);
    color: #00a95a !important;
}

.bt_bb_color_scheme_8.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_8.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #00a95a;
    background-color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #00a95a;
    background-color: #ffffff;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_8.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_8.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_8.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_8.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #00a95a;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_8 a {
    color: #ffffff;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_8 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: #00a95a;
    }

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #00a95a inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #00a95a;
        }

        .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #00a95a inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #00a95a;
    }

    .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #00a95a;
    }

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled a:hover {
        color: #00a95a;
        background: #ffffff;
    }

        .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #00a95a;
        }

.bt_bb_icon_color_scheme_8.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #ffffff;
}

    .bt_bb_icon_color_scheme_8.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #00a95a;
    }

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_clean a {
    color: #00a95a !important;
}

    .bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_clean a:hover {
        color: #ffffff !important;
    }

.bt_bb_section.bt_bb_color_scheme_8 {
    color: #00a95a;
    background-color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #00a95a;
}

    .bt_bb_color_scheme_8.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #ffffff;
    }

.bt_bb_color_scheme_8 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_8.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #00a95a;
}

.bt_bb_color_scheme_8 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_8.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #ffffff;
}

.bt_bb_process.bt_bb_icon_color_scheme_8 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #ffffff;
    color: #00a95a;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_8 .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_8 a {
    color: #ffffff;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_8 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: #00a95a;
    }

.bt_bb_color_scheme_8 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_8.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #00a95a !important;
        background: #ffffff !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_8 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_8 a {
    color: #ffffff;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_8 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_8 a .bt_bb_grid_item_icon {
        background: #ffffff;
        color: #00a95a;
    }

.bt_bb_color_scheme_8 .bt_bb_headline h1, .bt_bb_color_scheme_8 .bt_bb_headline h2, .bt_bb_color_scheme_8 .bt_bb_headline h3, .bt_bb_color_scheme_8 .bt_bb_headline h4, .bt_bb_color_scheme_8 .bt_bb_headline h5, .bt_bb_color_scheme_8 .bt_bb_headline h6, .bt_bb_color_scheme_8.bt_bb_headline h1, .bt_bb_color_scheme_8.bt_bb_headline h2, .bt_bb_color_scheme_8.bt_bb_headline h3, .bt_bb_color_scheme_8.bt_bb_headline h4, .bt_bb_color_scheme_8.bt_bb_headline h5, .bt_bb_color_scheme_8.bt_bb_headline h6 {
    color: #00a95a;
}

.bt_bb_color_scheme_8 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_8.bt_bb_headline .bt_bb_headline_superheadline {
    color: #00a95a;
}

.bt_bb_color_scheme_8 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_8.bt_bb_headline .bt_bb_headline_subheadline {
    color: #00a95a;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_9 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_9 .bt_bb_progress_bar_bg {
    background: #00a95a;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_9 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_9 .bt_bb_progress_bar_inner {
    border-color: #191919;
    color: #191919;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_9 .bt_bb_progress_bar_bg {
    background: #191919;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_9 .bt_bb_progress_bar_inner {
    background: #00a95a;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #191919;
    box-shadow: 0 0 0 1em #191919 inset;
    color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #00a95a inset;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #00a95a inset;
    background-color: #191919;
    color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #191919 inset;
    color: #191919;
    background-color: transparent;
}

    .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #191919 inset;
        color: #00a95a;
    }

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #00a95a inset;
    color: #191919;
}

    .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #00a95a inset;
        background-color: #191919;
        color: #00a95a;
    }

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless a {
    color: #191919;
}

    .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #00a95a;
    }

.bt_bb_color_scheme_9.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #191919 inset;
    color: #191919;
    background-color: transparent;
}

.bt_bb_color_scheme_9.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #191919 inset;
    background-color: #191919;
    color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #00a95a inset;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #00a95a inset;
    background-color: #191919;
    color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_headline {
    color: #191919;
}

    .bt_bb_color_scheme_9.bt_bb_headline .bt_bb_headline_superheadline {
        color: #00a95a;
    }

.bt_bb_tabs.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #191919;
}

    .bt_bb_tabs.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #191919;
        color: #191919;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #191919;
            color: #00a95a;
            border-color: #191919;
        }

.bt_bb_tabs.bt_bb_color_scheme_9.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #00a95a;
}

    .bt_bb_tabs.bt_bb_color_scheme_9.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #191919;
        border-color: #191919;
    }

.bt_bb_accordion.bt_bb_color_scheme_9 .bt_bb_accordion_item {
    border-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #191919;
    color: #191919;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #00a95a;
    background-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #00a95a;
    background-color: #191919;
}

    .bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #191919;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #191919;
    border-color: #191919;
}

    .bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #00a95a;
        border-color: #00a95a;
    }

.bt_bb_price_list.bt_bb_color_scheme_9 {
    border-color: #00a95a;
}

    .bt_bb_price_list.bt_bb_color_scheme_9 .bt_bb_price_list_title {
        color: #191919;
        background-color: #00a95a;
    }

    .bt_bb_price_list.bt_bb_color_scheme_9 ul li {
        border-color: #00a95a;
    }

.bt_bb_section.bt_bb_color_scheme_9 {
    color: #191919;
    background-color: #00a95a;
}

.bt_bb_row.bt_bb_color_scheme_9 {
    color: #191919;
    background-color: #00a95a;
}

.bt_bb_column.bt_bb_color_scheme_9 {
    color: #191919;
    background-color: #00a95a;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_9 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_9 a {
    color: #00a95a;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_9 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_9 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #191919;
    }

.bt_bb_color_scheme_9.bt_bb_price_list {
    color: #191919;
}

    .bt_bb_color_scheme_9.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_9.bt_bb_price_list .bt_bb_price_list_price {
        color: #00a95a;
    }

.bt_bb_color_scheme_9 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #00a95a;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_9.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #191919;
}

.bt_bb_color_scheme_9 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset, 0 5px 20px rgba(0,0,0,.2);
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #191919;
    background-color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #191919;
    background-color: #00a95a;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #191919;
}

.bt_bb_text_color_scheme_9.bt_bb_icon a > span, .bt_bb_text_color_scheme_9.bt_bb_icon span > span {
    color: #191919;
}

.bt_bb_text_color_scheme_9.bt_bb_icon:hover a > span {
    color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_9.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset, 0 5px 20px rgba(0,0,0,.2);
    color: #191919 !important;
}

.bt_bb_color_scheme_9.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_9.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #191919;
    background-color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #191919;
    background-color: #00a95a;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_9.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_9.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_9.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #191919;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_9 a {
    color: #00a95a;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_9 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #191919;
    }

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #191919 inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #191919;
        }

        .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #191919 inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #191919;
    }

    .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #191919;
    }

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled a:hover {
        color: #191919;
        background: #00a95a;
    }

        .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #191919;
        }

.bt_bb_icon_color_scheme_9.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #00a95a;
}

    .bt_bb_icon_color_scheme_9.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #191919;
    }

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_clean a {
    color: #191919 !important;
}

    .bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_clean a:hover {
        color: #00a95a !important;
    }

.bt_bb_section.bt_bb_color_scheme_9 {
    color: #191919;
    background-color: #00a95a;
}

.bt_bb_color_scheme_9.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #191919;
}

    .bt_bb_color_scheme_9.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #00a95a;
    }

.bt_bb_color_scheme_9 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_9.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #191919;
}

.bt_bb_color_scheme_9 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_9.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #00a95a;
}

.bt_bb_process.bt_bb_icon_color_scheme_9 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #00a95a;
    color: #191919;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_9 .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_9 a {
    color: #00a95a;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_9 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #191919;
    }

.bt_bb_color_scheme_9 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_9.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #191919 !important;
        background: #00a95a !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_9 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_9 a {
    color: #00a95a;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_9 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_9 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #191919;
    }

.bt_bb_color_scheme_9 .bt_bb_headline h1, .bt_bb_color_scheme_9 .bt_bb_headline h2, .bt_bb_color_scheme_9 .bt_bb_headline h3, .bt_bb_color_scheme_9 .bt_bb_headline h4, .bt_bb_color_scheme_9 .bt_bb_headline h5, .bt_bb_color_scheme_9 .bt_bb_headline h6, .bt_bb_color_scheme_9.bt_bb_headline h1, .bt_bb_color_scheme_9.bt_bb_headline h2, .bt_bb_color_scheme_9.bt_bb_headline h3, .bt_bb_color_scheme_9.bt_bb_headline h4, .bt_bb_color_scheme_9.bt_bb_headline h5, .bt_bb_color_scheme_9.bt_bb_headline h6 {
    color: #191919;
}

.bt_bb_color_scheme_9 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_9.bt_bb_headline .bt_bb_headline_superheadline {
    color: #191919;
}

.bt_bb_color_scheme_9 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_9.bt_bb_headline .bt_bb_headline_subheadline {
    color: #191919;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_10 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_10 .bt_bb_progress_bar_bg {
    background: #00a95a;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_10 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_10 .bt_bb_progress_bar_inner {
    border-color: #ffffff;
    color: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_10 .bt_bb_progress_bar_bg {
    background: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_10 .bt_bb_progress_bar_inner {
    background: #00a95a;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #ffffff;
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #00a95a inset;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #00a95a inset;
    background-color: #ffffff;
    color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

    .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #ffffff inset;
        color: #00a95a;
    }

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #00a95a inset;
    color: #ffffff;
}

    .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #00a95a inset;
        background-color: #ffffff;
        color: #00a95a;
    }

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_borderless a {
    color: #ffffff;
}

    .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #00a95a;
    }

.bt_bb_color_scheme_10.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_10.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    background-color: #ffffff;
    color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #00a95a inset;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #00a95a inset;
    background-color: #ffffff;
    color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_headline {
    color: #ffffff;
}

    .bt_bb_color_scheme_10.bt_bb_headline .bt_bb_headline_superheadline {
        color: #00a95a;
    }

.bt_bb_tabs.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #ffffff;
}

    .bt_bb_tabs.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #ffffff;
        color: #ffffff;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #ffffff;
            color: #00a95a;
            border-color: #ffffff;
        }

.bt_bb_tabs.bt_bb_color_scheme_10.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #00a95a;
}

    .bt_bb_tabs.bt_bb_color_scheme_10.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #ffffff;
        border-color: #ffffff;
    }

.bt_bb_accordion.bt_bb_color_scheme_10 .bt_bb_accordion_item {
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #00a95a;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #00a95a;
    background-color: #ffffff;
}

    .bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #ffffff;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    border-color: #ffffff;
}

    .bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #00a95a;
        border-color: #00a95a;
    }

.bt_bb_price_list.bt_bb_color_scheme_10 {
    border-color: #00a95a;
}

    .bt_bb_price_list.bt_bb_color_scheme_10 .bt_bb_price_list_title {
        color: #ffffff;
        background-color: #00a95a;
    }

    .bt_bb_price_list.bt_bb_color_scheme_10 ul li {
        border-color: #00a95a;
    }

.bt_bb_section.bt_bb_color_scheme_10 {
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_row.bt_bb_color_scheme_10 {
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_column.bt_bb_color_scheme_10 {
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_10 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_10 a {
    color: #00a95a;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_10 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_10 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #ffffff;
    }

.bt_bb_color_scheme_10.bt_bb_price_list {
    color: #ffffff;
}

    .bt_bb_color_scheme_10.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_10.bt_bb_price_list .bt_bb_price_list_price {
        color: #00a95a;
    }

.bt_bb_color_scheme_10 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #00a95a;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_10.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #ffffff;
}

.bt_bb_color_scheme_10 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #ffffff;
    background-color: #00a95a;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #ffffff;
}

.bt_bb_text_color_scheme_10.bt_bb_icon a > span, .bt_bb_text_color_scheme_10.bt_bb_icon span > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_10.bt_bb_icon:hover a > span {
    color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_10.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
    color: #ffffff !important;
}

.bt_bb_color_scheme_10.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_10.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #ffffff;
    background-color: #00a95a;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_10.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_10.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_10.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #ffffff;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_10 a {
    color: #00a95a;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_10 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #ffffff;
    }

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #ffffff inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #ffffff;
        }

        .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #ffffff;
    }

    .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #ffffff;
    }

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a:hover {
        color: #ffffff;
        background: #00a95a;
    }

        .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #ffffff;
        }

.bt_bb_icon_color_scheme_10.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #00a95a;
}

    .bt_bb_icon_color_scheme_10.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #ffffff;
    }

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_clean a {
    color: #ffffff !important;
}

    .bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_clean a:hover {
        color: #00a95a !important;
    }

.bt_bb_section.bt_bb_color_scheme_10 {
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_color_scheme_10.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #ffffff;
}

    .bt_bb_color_scheme_10.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #00a95a;
    }

.bt_bb_color_scheme_10 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_10.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #ffffff;
}

.bt_bb_color_scheme_10 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_10.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #00a95a;
}

.bt_bb_process.bt_bb_icon_color_scheme_10 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #00a95a;
    color: #ffffff;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_10 .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_10 a {
    color: #00a95a;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_10 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #ffffff;
    }

.bt_bb_color_scheme_10 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_10.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #ffffff !important;
        background: #00a95a !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_10 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_10 a {
    color: #00a95a;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_10 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_10 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #ffffff;
    }

.bt_bb_color_scheme_10 .bt_bb_headline h1, .bt_bb_color_scheme_10 .bt_bb_headline h2, .bt_bb_color_scheme_10 .bt_bb_headline h3, .bt_bb_color_scheme_10 .bt_bb_headline h4, .bt_bb_color_scheme_10 .bt_bb_headline h5, .bt_bb_color_scheme_10 .bt_bb_headline h6, .bt_bb_color_scheme_10.bt_bb_headline h1, .bt_bb_color_scheme_10.bt_bb_headline h2, .bt_bb_color_scheme_10.bt_bb_headline h3, .bt_bb_color_scheme_10.bt_bb_headline h4, .bt_bb_color_scheme_10.bt_bb_headline h5, .bt_bb_color_scheme_10.bt_bb_headline h6 {
    color: #ffffff;
}

.bt_bb_color_scheme_10 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_10.bt_bb_headline .bt_bb_headline_superheadline {
    color: #ffffff;
}

.bt_bb_color_scheme_10 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_10.bt_bb_headline .bt_bb_headline_subheadline {
    color: #ffffff;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_11 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_11 .bt_bb_progress_bar_bg {
    background: #00a95a;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_11 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_11 .bt_bb_progress_bar_inner {
    border-color: #ffffff;
    color: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_11 .bt_bb_progress_bar_bg {
    background: #ffffff;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_11 .bt_bb_progress_bar_inner {
    background: #00a95a;
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_icon .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #ffffff;
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #00a95a inset;
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #00a95a inset;
    background-color: #ffffff;
    color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

    .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #ffffff inset;
        color: #00a95a;
    }

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #00a95a inset;
    color: #ffffff;
}

    .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #00a95a inset;
        background-color: #ffffff;
        color: #00a95a;
    }

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_borderless a {
    color: #ffffff;
}

    .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #00a95a;
    }

.bt_bb_color_scheme_11.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_11.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    background-color: #ffffff;
    color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #00a95a inset;
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #00a95a inset;
    background-color: #ffffff;
    color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_headline {
    color: #ffffff;
}

    .bt_bb_color_scheme_11.bt_bb_headline .bt_bb_headline_superheadline {
        color: #00a95a;
    }

.bt_bb_tabs.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #ffffff;
}

    .bt_bb_tabs.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #ffffff;
        color: #ffffff;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #ffffff;
            color: #00a95a;
            border-color: #ffffff;
        }

.bt_bb_tabs.bt_bb_color_scheme_11.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #00a95a;
}

    .bt_bb_tabs.bt_bb_color_scheme_11.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #ffffff;
        border-color: #ffffff;
    }

.bt_bb_accordion.bt_bb_color_scheme_11 .bt_bb_accordion_item {
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #00a95a;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #00a95a;
    background-color: #ffffff;
}

    .bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #ffffff;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    border-color: #ffffff;
}

    .bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #00a95a;
        border-color: #00a95a;
    }

.bt_bb_price_list.bt_bb_color_scheme_11 {
    border-color: #00a95a;
}

    .bt_bb_price_list.bt_bb_color_scheme_11 .bt_bb_price_list_title {
        color: #ffffff;
        background-color: #00a95a;
    }

    .bt_bb_price_list.bt_bb_color_scheme_11 ul li {
        border-color: #00a95a;
    }

.bt_bb_section.bt_bb_color_scheme_11 {
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_row.bt_bb_color_scheme_11 {
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_column.bt_bb_color_scheme_11 {
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_11 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_11 a {
    color: #00a95a;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_11 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_11 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #ffffff;
    }

.bt_bb_color_scheme_11.bt_bb_price_list {
    color: #ffffff;
}

    .bt_bb_color_scheme_11.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_11.bt_bb_price_list .bt_bb_price_list_price {
        color: #00a95a;
    }

.bt_bb_color_scheme_11 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #00a95a;
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_11.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #ffffff;
}

.bt_bb_color_scheme_11 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #ffffff;
    background-color: #00a95a;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #ffffff;
}

.bt_bb_text_color_scheme_11.bt_bb_icon a > span, .bt_bb_text_color_scheme_11.bt_bb_icon span > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_11.bt_bb_icon:hover a > span {
    color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_11.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
    color: #ffffff !important;
}

.bt_bb_color_scheme_11.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_11.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #ffffff;
    background-color: #00a95a;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_11.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_11.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_11.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_11.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #ffffff;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_11 a {
    color: #00a95a;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_11 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #ffffff;
    }

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #ffffff inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #ffffff;
        }

        .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #ffffff inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #ffffff;
    }

    .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #ffffff;
    }

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a:hover {
        color: #ffffff;
        background: #00a95a;
    }

        .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #ffffff;
        }

.bt_bb_icon_color_scheme_11.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #00a95a;
}

    .bt_bb_icon_color_scheme_11.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #ffffff;
    }

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_clean a {
    color: #ffffff !important;
}

    .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_clean a:hover {
        color: #00a95a !important;
    }

.bt_bb_section.bt_bb_color_scheme_11 {
    color: #ffffff;
    background-color: #00a95a;
}

.bt_bb_color_scheme_11.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #ffffff;
}

    .bt_bb_color_scheme_11.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #00a95a;
    }

.bt_bb_color_scheme_11 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_11.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #ffffff;
}

.bt_bb_color_scheme_11 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_11.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #00a95a;
}

.bt_bb_process.bt_bb_icon_color_scheme_11 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #00a95a;
    color: #ffffff;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_11 .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_11 a {
    color: #00a95a;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_11 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #ffffff;
    }

.bt_bb_color_scheme_11 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_11.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #ffffff !important;
        background: #00a95a !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_11 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_11 a {
    color: #00a95a;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_11 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_11 a .bt_bb_grid_item_icon {
        background: #00a95a;
        color: #ffffff;
    }

.bt_bb_color_scheme_11 .bt_bb_headline h1, .bt_bb_color_scheme_11 .bt_bb_headline h2, .bt_bb_color_scheme_11 .bt_bb_headline h3, .bt_bb_color_scheme_11 .bt_bb_headline h4, .bt_bb_color_scheme_11 .bt_bb_headline h5, .bt_bb_color_scheme_11 .bt_bb_headline h6, .bt_bb_color_scheme_11.bt_bb_headline h1, .bt_bb_color_scheme_11.bt_bb_headline h2, .bt_bb_color_scheme_11.bt_bb_headline h3, .bt_bb_color_scheme_11.bt_bb_headline h4, .bt_bb_color_scheme_11.bt_bb_headline h5, .bt_bb_color_scheme_11.bt_bb_headline h6 {
    color: #ffffff;
}

.bt_bb_color_scheme_11 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_11.bt_bb_headline .bt_bb_headline_superheadline {
    color: #ffffff;
}

.bt_bb_color_scheme_11 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_11.bt_bb_headline .bt_bb_headline_subheadline {
    color: #ffffff;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_12 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_12 .bt_bb_progress_bar_bg {
    background: #efefef;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_12 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_12 .bt_bb_progress_bar_inner {
    border-color: #181818;
    color: #181818;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_12 .bt_bb_progress_bar_bg {
    background: #181818;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_12 .bt_bb_progress_bar_inner {
    background: #efefef;
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_icon .bt_bb_icon_holder {
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #181818 inset;
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #181818;
    box-shadow: 0 0 0 1em #181818 inset;
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #efefef inset;
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #efefef inset;
    background-color: #181818;
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #181818 inset;
    color: #181818;
    background-color: transparent;
}

    .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #181818 inset;
        color: #efefef;
    }

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #efefef inset;
    color: #181818;
}

    .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #efefef inset;
        background-color: #181818;
        color: #efefef;
    }

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_borderless a {
    color: #181818;
}

    .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #efefef;
    }

.bt_bb_color_scheme_12.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #181818 inset;
    color: #181818;
    background-color: transparent;
}

.bt_bb_color_scheme_12.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #181818 inset;
    background-color: #181818;
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #efefef inset;
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #efefef inset;
    background-color: #181818;
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_headline {
    color: #181818;
}

    .bt_bb_color_scheme_12.bt_bb_headline .bt_bb_headline_superheadline {
        color: #efefef;
    }

.bt_bb_tabs.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #181818;
}

    .bt_bb_tabs.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #181818;
        color: #181818;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #181818;
            color: #efefef;
            border-color: #181818;
        }

.bt_bb_tabs.bt_bb_color_scheme_12.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #efefef;
}

    .bt_bb_tabs.bt_bb_color_scheme_12.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #181818;
        border-color: #181818;
    }

.bt_bb_accordion.bt_bb_color_scheme_12 .bt_bb_accordion_item {
    border-color: #181818;
}

.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #181818;
    color: #181818;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #efefef;
    background-color: #181818;
}

.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #efefef;
    background-color: #181818;
}

    .bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #181818;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #181818;
    border-color: #181818;
}

    .bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #efefef;
        border-color: #efefef;
    }

.bt_bb_price_list.bt_bb_color_scheme_12 {
    border-color: #efefef;
}

    .bt_bb_price_list.bt_bb_color_scheme_12 .bt_bb_price_list_title {
        color: #181818;
        background-color: #efefef;
    }

    .bt_bb_price_list.bt_bb_color_scheme_12 ul li {
        border-color: #efefef;
    }

.bt_bb_section.bt_bb_color_scheme_12 {
    color: #181818;
    background-color: #efefef;
}

.bt_bb_row.bt_bb_color_scheme_12 {
    color: #181818;
    background-color: #efefef;
}

.bt_bb_column.bt_bb_color_scheme_12 {
    color: #181818;
    background-color: #efefef;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_12 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_12 a {
    color: #efefef;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_12 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_12 a .bt_bb_grid_item_icon {
        background: #efefef;
        color: #181818;
    }

.bt_bb_color_scheme_12.bt_bb_price_list {
    color: #181818;
}

    .bt_bb_color_scheme_12.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_12.bt_bb_price_list .bt_bb_price_list_price {
        color: #efefef;
    }

.bt_bb_color_scheme_12 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #efefef;
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_12.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #181818;
}

.bt_bb_color_scheme_12 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #181818 inset;
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #181818 inset, 0 5px 20px rgba(0,0,0,.2);
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #181818;
    background-color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #181818;
    background-color: #efefef;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #181818;
}

.bt_bb_text_color_scheme_12.bt_bb_icon a > span, .bt_bb_text_color_scheme_12.bt_bb_icon span > span {
    color: #181818;
}

.bt_bb_text_color_scheme_12.bt_bb_icon:hover a > span {
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_12.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #181818 inset;
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #181818 inset, 0 5px 20px rgba(0,0,0,.2);
    color: #181818 !important;
}

.bt_bb_color_scheme_12.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_12.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #181818;
    background-color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #181818;
    background-color: #efefef;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_12.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_12.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_12.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #181818;
}

.bt_bb_color_scheme_12.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #181818;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_12 a {
    color: #efefef;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_12 a .bt_bb_grid_item_icon {
        background: #efefef;
        color: #181818;
    }

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #181818 inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #181818;
        }

        .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #181818 inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #181818;
    }

    .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #181818;
    }

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled a:hover {
        color: #181818;
        background: #efefef;
    }

        .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #181818;
        }

.bt_bb_icon_color_scheme_12.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #efefef;
}

    .bt_bb_icon_color_scheme_12.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #181818;
    }

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_clean a {
    color: #181818 !important;
}

    .bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_clean a:hover {
        color: #efefef !important;
    }

.bt_bb_section.bt_bb_color_scheme_12 {
    color: #181818;
    background-color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #181818;
}

    .bt_bb_color_scheme_12.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #efefef;
    }

.bt_bb_color_scheme_12 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_12.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #181818;
}

.bt_bb_color_scheme_12 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_12.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #efefef;
}

.bt_bb_process.bt_bb_icon_color_scheme_12 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #efefef;
    color: #181818;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_12 .bt_bb_icon_holder {
    color: #181818;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_12 a {
    color: #efefef;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_12 a .bt_bb_grid_item_icon {
        background: #efefef;
        color: #181818;
    }

.bt_bb_color_scheme_12 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_12.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #181818 !important;
        background: #efefef !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_12 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_12 a {
    color: #efefef;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_12 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_12 a .bt_bb_grid_item_icon {
        background: #efefef;
        color: #181818;
    }

.bt_bb_color_scheme_12 .bt_bb_headline h1, .bt_bb_color_scheme_12 .bt_bb_headline h2, .bt_bb_color_scheme_12 .bt_bb_headline h3, .bt_bb_color_scheme_12 .bt_bb_headline h4, .bt_bb_color_scheme_12 .bt_bb_headline h5, .bt_bb_color_scheme_12 .bt_bb_headline h6, .bt_bb_color_scheme_12.bt_bb_headline h1, .bt_bb_color_scheme_12.bt_bb_headline h2, .bt_bb_color_scheme_12.bt_bb_headline h3, .bt_bb_color_scheme_12.bt_bb_headline h4, .bt_bb_color_scheme_12.bt_bb_headline h5, .bt_bb_color_scheme_12.bt_bb_headline h6 {
    color: #181818;
}

.bt_bb_color_scheme_12 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_12.bt_bb_headline .bt_bb_headline_superheadline {
    color: #181818;
}

.bt_bb_color_scheme_12 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_12.bt_bb_headline .bt_bb_headline_subheadline {
    color: #181818;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_13 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_13 .bt_bb_progress_bar_bg {
    background: #fff;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_13 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_13 .bt_bb_progress_bar_inner {
    border-color: #000;
    color: #000;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_13 .bt_bb_progress_bar_bg {
    background: #000;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_13 .bt_bb_progress_bar_inner {
    background: #fff;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon .bt_bb_icon_holder {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #000 inset;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #000;
    box-shadow: 0 0 0 1em #000 inset;
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #fff inset;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #fff inset;
    background-color: #000;
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #000 inset;
    color: #000;
    background-color: transparent;
}

    .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #000 inset;
        color: #fff;
    }

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #fff inset;
    color: #000;
}

    .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #fff inset;
        background-color: #000;
        color: #fff;
    }

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless a {
    color: #000;
}

    .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #fff;
    }

.bt_bb_color_scheme_13.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #000 inset;
    color: #000;
    background-color: transparent;
}

.bt_bb_color_scheme_13.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #000 inset;
    background-color: #000;
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #fff inset;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #fff inset;
    background-color: #000;
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_headline {
    color: #000;
}

    .bt_bb_color_scheme_13.bt_bb_headline .bt_bb_headline_superheadline {
        color: #fff;
    }

.bt_bb_tabs.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #000;
}

    .bt_bb_tabs.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #000;
        color: #000;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #000;
            color: #fff;
            border-color: #000;
        }

.bt_bb_tabs.bt_bb_color_scheme_13.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #fff;
}

    .bt_bb_tabs.bt_bb_color_scheme_13.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #000;
        border-color: #000;
    }

.bt_bb_accordion.bt_bb_color_scheme_13 .bt_bb_accordion_item {
    border-color: #000;
}

.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #000;
    color: #000;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #fff;
    background-color: #000;
}

.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #fff;
    background-color: #000;
}

    .bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #000;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #000;
    border-color: #000;
}

    .bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #fff;
        border-color: #fff;
    }

.bt_bb_price_list.bt_bb_color_scheme_13 {
    border-color: #fff;
}

    .bt_bb_price_list.bt_bb_color_scheme_13 .bt_bb_price_list_title {
        color: #000;
        background-color: #fff;
    }

    .bt_bb_price_list.bt_bb_color_scheme_13 ul li {
        border-color: #fff;
    }

.bt_bb_section.bt_bb_color_scheme_13 {
    color: #000;
    background-color: #fff;
}

.bt_bb_row.bt_bb_color_scheme_13 {
    color: #000;
    background-color: #fff;
}

.bt_bb_column.bt_bb_color_scheme_13 {
    color: #000;
    background-color: #fff;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_13 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_13 a {
    color: #fff;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_13 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_13 a .bt_bb_grid_item_icon {
        background: #fff;
        color: #000;
    }

.bt_bb_color_scheme_13.bt_bb_price_list {
    color: #000;
}

    .bt_bb_color_scheme_13.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_13.bt_bb_price_list .bt_bb_price_list_price {
        color: #fff;
    }

.bt_bb_color_scheme_13 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #fff;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_13.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #000;
}

.bt_bb_color_scheme_13 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #000 inset;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #000 inset, 0 5px 20px rgba(0,0,0,.2);
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #000;
    background-color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #000;
    background-color: #fff;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #000;
}

.bt_bb_text_color_scheme_13.bt_bb_icon a > span, .bt_bb_text_color_scheme_13.bt_bb_icon span > span {
    color: #000;
}

.bt_bb_text_color_scheme_13.bt_bb_icon:hover a > span {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_13.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #000 inset;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #000 inset, 0 5px 20px rgba(0,0,0,.2);
    color: #000 !important;
}

.bt_bb_color_scheme_13.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_13.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #000;
    background-color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #000;
    background-color: #fff;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_13.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_13.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_13.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #000;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_13 a {
    color: #fff;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_13 a .bt_bb_grid_item_icon {
        background: #fff;
        color: #000;
    }

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #000 inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #000;
        }

        .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #000 inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #000;
    }

    .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #000;
    }

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled a:hover {
        color: #000;
        background: #fff;
    }

        .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #000;
        }

.bt_bb_icon_color_scheme_13.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #fff;
}

    .bt_bb_icon_color_scheme_13.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #000;
    }

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_clean a {
    color: #000 !important;
}

    .bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_clean a:hover {
        color: #fff !important;
    }

.bt_bb_section.bt_bb_color_scheme_13 {
    color: #000;
    background-color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #000;
}

    .bt_bb_color_scheme_13.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #fff;
    }

.bt_bb_color_scheme_13 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_13.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #000;
}

.bt_bb_color_scheme_13 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_13.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #fff;
}

.bt_bb_process.bt_bb_icon_color_scheme_13 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #fff;
    color: #000;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_13 .bt_bb_icon_holder {
    color: #000;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_13 a {
    color: #fff;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_13 a .bt_bb_grid_item_icon {
        background: #fff;
        color: #000;
    }

.bt_bb_color_scheme_13 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_13.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #000 !important;
        background: #fff !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_13 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_13 a {
    color: #fff;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_13 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_13 a .bt_bb_grid_item_icon {
        background: #fff;
        color: #000;
    }

.bt_bb_color_scheme_13 .bt_bb_headline h1, .bt_bb_color_scheme_13 .bt_bb_headline h2, .bt_bb_color_scheme_13 .bt_bb_headline h3, .bt_bb_color_scheme_13 .bt_bb_headline h4, .bt_bb_color_scheme_13 .bt_bb_headline h5, .bt_bb_color_scheme_13 .bt_bb_headline h6, .bt_bb_color_scheme_13.bt_bb_headline h1, .bt_bb_color_scheme_13.bt_bb_headline h2, .bt_bb_color_scheme_13.bt_bb_headline h3, .bt_bb_color_scheme_13.bt_bb_headline h4, .bt_bb_color_scheme_13.bt_bb_headline h5, .bt_bb_color_scheme_13.bt_bb_headline h6 {
    color: #000;
}

.bt_bb_color_scheme_13 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_13.bt_bb_headline .bt_bb_headline_superheadline {
    color: #000;
}

.bt_bb_color_scheme_13 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_13.bt_bb_headline .bt_bb_headline_subheadline {
    color: #000;
}


.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_14 .bt_bb_progress_bar_bg, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_14 .bt_bb_progress_bar_bg {
    background: #000;
}

.bt_bb_progress_bar.bt_bb_style_outline.bt_bb_color_scheme_14 .bt_bb_progress_bar_inner, .bt_bb_progress_bar.bt_bb_style_line.bt_bb_color_scheme_14 .bt_bb_progress_bar_inner {
    border-color: #fff;
    color: #fff;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_14 .bt_bb_progress_bar_bg {
    background: #fff;
}

.bt_bb_progress_bar.bt_bb_style_filled.bt_bb_color_scheme_14 .bt_bb_progress_bar_inner {
    background: #000;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon .bt_bb_icon_holder {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 1px #fff inset;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: #fff;
    box-shadow: 0 0 0 1em #fff inset;
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #000 inset;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1px #000 inset;
    background-color: #fff;
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #fff inset;
    color: #fff;
    background-color: transparent;
}

    .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a:hover {
        box-shadow: 0 0 0 2em #fff inset;
        color: #000;
    }

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #000 inset;
    color: #fff;
}

    .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled a:hover {
        box-shadow: 0 0 0 0px #000 inset;
        background-color: #fff;
        color: #000;
    }

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_clean a, .bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless a {
    color: #fff;
}

    .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_clean a:hover, .bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless:hover a {
        color: #000;
    }

.bt_bb_color_scheme_14.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #fff inset;
    color: #fff;
    background-color: transparent;
}

.bt_bb_color_scheme_14.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #fff inset;
    background-color: #fff;
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #000 inset;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1px #000 inset;
    background-color: #fff;
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_headline {
    color: #fff;
}

    .bt_bb_color_scheme_14.bt_bb_headline .bt_bb_headline_superheadline {
        color: #000;
    }

.bt_bb_tabs.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_tabs_header, .bt_bb_tabs.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #fff;
}

    .bt_bb_tabs.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_tabs_header li, .bt_bb_tabs.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_tabs_header li.on {
        border-color: #fff;
        color: #fff;
        background-color: transparent;
    }

        .bt_bb_tabs.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_tabs_header li {
            background-color: #fff;
            color: #000;
            border-color: #fff;
        }

.bt_bb_tabs.bt_bb_color_scheme_14.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #000;
}

    .bt_bb_tabs.bt_bb_color_scheme_14.bt_bb_style_simple .bt_bb_tabs_header li.on {
        color: #fff;
        border-color: #fff;
    }

.bt_bb_accordion.bt_bb_color_scheme_14 .bt_bb_accordion_item {
    border-color: #fff;
}

.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #fff;
    color: #fff;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #000;
    background-color: #fff;
}

.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #000;
    background-color: #fff;
}

    .bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title, .bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
        color: #fff;
        background-color: transparent;
    }

.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #fff;
    border-color: #fff;
}

    .bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover, .bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
        color: #000;
        border-color: #000;
    }

.bt_bb_price_list.bt_bb_color_scheme_14 {
    border-color: #000;
}

    .bt_bb_price_list.bt_bb_color_scheme_14 .bt_bb_price_list_title {
        color: #fff;
        background-color: #000;
    }

    .bt_bb_price_list.bt_bb_color_scheme_14 ul li {
        border-color: #000;
    }

.bt_bb_section.bt_bb_color_scheme_14 {
    color: #fff;
    background-color: #000;
}

.bt_bb_row.bt_bb_color_scheme_14 {
    color: #fff;
    background-color: #000;
}

.bt_bb_column.bt_bb_color_scheme_14 {
    color: #fff;
    background-color: #000;
}

.bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_14 a, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_14 a {
    color: #000;
}

    .bt_bb_post_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_14 a .bt_bb_grid_item_icon, .bt_bb_portfolio_slider .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_14 a .bt_bb_grid_item_icon {
        background: #000;
        color: #fff;
    }

.bt_bb_color_scheme_14.bt_bb_price_list {
    color: #fff;
}

    .bt_bb_color_scheme_14.bt_bb_price_list .bt_bb_price_list_title, .bt_bb_color_scheme_14.bt_bb_price_list .bt_bb_price_list_price {
        color: #000;
    }

.bt_bb_color_scheme_14 .bt_bb_google_maps.bt_bb_google_maps_with_content .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
    background-color: #000;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: currentColor;
}

.bt_bb_color_scheme_14.bt_bb_progress_bar.bt_bb_style_line.bt_bb_shape_rounded .bt_bb_progress_bar_inner:after {
    background-color: #fff;
}

.bt_bb_color_scheme_14 .bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner {
    color: inherit !important;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before, .bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_outline:hover span.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #fff inset;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_outline:hover a.bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #fff inset, 0 5px 20px rgba(0,0,0,.2);
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before, .bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled:hover span.bt_bb_icon_holder:before {
    box-shadow: none;
    color: #fff;
    background-color: #000;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled:hover a.bt_bb_icon_holder:before {
    color: #fff;
    background-color: #000;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before, .bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless:hover span.bt_bb_icon_holder:before {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless:hover a.bt_bb_icon_holder:before, .bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless:hover a:hover {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:before, .bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:before, .bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled_with_light_background .bt_bb_icon_holder:after, .bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled_with_light_background:hover span.bt_bb_icon_holder:after {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled_with_light_background:hover a.bt_bb_icon_holder:after {
    background: #fff;
}

.bt_bb_text_color_scheme_14.bt_bb_icon a > span, .bt_bb_text_color_scheme_14.bt_bb_icon span > span {
    color: #fff;
}

.bt_bb_text_color_scheme_14.bt_bb_icon:hover a > span {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_14.bt_bb_style_outline.bt_bb_service:hover > .bt_bb_icon_holder {
    background-color: transparent;
    box-shadow: 0 0 0 2px #fff inset;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_style_outline.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    background-color: transparent;
    box-shadow: 0 0 0 2px #fff inset, 0 5px 20px rgba(0,0,0,.2);
    color: #fff !important;
}

.bt_bb_color_scheme_14.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_14.bt_bb_style_filled.bt_bb_service:hover > .bt_bb_icon_holder {
    box-shadow: none;
    color: #fff;
    background-color: #000;
}

.bt_bb_color_scheme_14.bt_bb_style_filled.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #fff;
    background-color: #000;
    box-shadow: 0 5px 20px rgba(0,0,0,.2);
    filter: brightness(1.1);
}

.bt_bb_color_scheme_14.bt_bb_style_borderless.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_14.bt_bb_style_borderless.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_style_borderless.bt_bb_service:hover > a.bt_bb_icon_holder:hover {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_style_filled_with_light_background.bt_bb_service > .bt_bb_icon_holder, .bt_bb_color_scheme_14.bt_bb_style_filled_with_light_background.bt_bb_service:hover > .bt_bb_icon_holder {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_style_filled_with_light_background.bt_bb_service:hover > a.bt_bb_icon_holder:hover:after {
    background: #fff;
}

.bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_14 a {
    color: #000;
}

    .bt_bb_service .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_14 a .bt_bb_grid_item_icon {
        background: #000;
        color: #fff;
    }

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline {
    border: 0;
}

    .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a.bt_bb_link {
        box-shadow: 0 0 0 2px #fff inset;
        background-color: transparent;
    }

        .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_button_text, .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a.bt_bb_link .bt_bb_icon_holder {
            color: #fff;
        }

        .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline:hover a.bt_bb_link, .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a.bt_bb_link:hover {
            box-shadow: 0 0 0 2px #fff inset, 0 5px 20px rgba(0,0,0,.2);
            background-color: transparent;
        }

    .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_button_text, .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_button_text {
        color: #fff;
    }

    .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline:hover a .bt_bb_icon_holder, .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a:hover .bt_bb_icon_holder {
        color: #fff;
    }

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled {
    border: 0;
}

    .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled a:hover {
        color: #fff;
        background: #000;
    }

        .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled a .bt_bb_button_text, .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled a .bt_bb_icon_holder {
            color: #fff;
        }

.bt_bb_icon_color_scheme_14.bt_bb_button a.bt_bb_link .bt_bb_icon_holder {
    background: #000;
}

    .bt_bb_icon_color_scheme_14.bt_bb_button a.bt_bb_link .bt_bb_icon_holder:before {
        color: #fff;
    }

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_clean a {
    color: #fff !important;
}

    .bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_clean a:hover {
        color: #000 !important;
    }

.bt_bb_section.bt_bb_color_scheme_14 {
    color: #fff;
    background-color: #000;
}

.bt_bb_color_scheme_14.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #fff;
}

    .bt_bb_color_scheme_14.bt_bb_tabs.bt_bb_style_simple .bt_bb_tabs_header li span:after {
        background: #000;
    }

.bt_bb_color_scheme_14 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_14.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:after {
    background-color: #fff;
}

.bt_bb_color_scheme_14 .bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after, .bt_bb_color_scheme_14.bt_bb_accordion.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
    background-color: #000;
}

.bt_bb_process.bt_bb_icon_color_scheme_14 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #000;
    color: #fff;
}

.bt_bb_bulleted_list.bt_bb_icon_color_scheme_14 .bt_bb_icon_holder {
    color: #fff;
}

.bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_14 a {
    color: #000;
}

    .bt_bb_card .bt_bb_card_read_more.bt_bb_read_more_icon_color_scheme_14 a .bt_bb_grid_item_icon {
        background: #000;
        color: #fff;
    }

.bt_bb_color_scheme_14 .btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper {
    color: currentColor !important;
}

    .bt_bb_color_scheme_14.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
        color: #fff !important;
        background: #000 !important;
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_14 a, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_14 a {
    color: #000;
}

    .bt_bb_masonry_post_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_14 a .bt_bb_grid_item_icon, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item_read_more.bt_bb_read_more_icon_color_scheme_14 a .bt_bb_grid_item_icon {
        background: #000;
        color: #fff;
    }

.bt_bb_color_scheme_14 .bt_bb_headline h1, .bt_bb_color_scheme_14 .bt_bb_headline h2, .bt_bb_color_scheme_14 .bt_bb_headline h3, .bt_bb_color_scheme_14 .bt_bb_headline h4, .bt_bb_color_scheme_14 .bt_bb_headline h5, .bt_bb_color_scheme_14 .bt_bb_headline h6, .bt_bb_color_scheme_14.bt_bb_headline h1, .bt_bb_color_scheme_14.bt_bb_headline h2, .bt_bb_color_scheme_14.bt_bb_headline h3, .bt_bb_color_scheme_14.bt_bb_headline h4, .bt_bb_color_scheme_14.bt_bb_headline h5, .bt_bb_color_scheme_14.bt_bb_headline h6 {
    color: #fff;
}

.bt_bb_color_scheme_14 .bt_bb_headline .bt_bb_headline_superheadline, .bt_bb_color_scheme_14.bt_bb_headline .bt_bb_headline_superheadline {
    color: #fff;
}

.bt_bb_color_scheme_14 .bt_bb_headline .bt_bb_headline_subheadline, .bt_bb_color_scheme_14.bt_bb_headline .bt_bb_headline_subheadline {
    color: #fff;
}

img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

::selection {
    background: var(--secondarycolor);
}


    input[type="file"]::-webkit-file-upload-button {
        background: var(--secondarycolor) !important;
    }

    input[type="checkbox"]:after {
        color: var(--secondarycolor);
    }

    input[type="radio"]:after {
        color: var(--secondarycolor);
    }

.fancy-select ul.options li:before {
    background: var(--secondarycolor);
}

.fancy-select ul.options li:hover {
    color: var(--secondarycolor);
}

.bt-content .btPostSingleItemStandard .btArticleContent a:not(.wp-block-button__link) {
    color: var(--secondarycolor);
}

a:hover:not(.wp-block-button__link) {
    color: var(--secondarycolor);
}

.btText a {
    color: var(--secondarycolor);
}





    blockquote:before {
        color: var(--secondarycolor);
    }

.bt-content-holder table th {
    background-color: var(--secondarycolor);
}

.btAccentDarkHeader .btPreloader .animation > div:first-child, .btLightAccentHeader .btPreloader .animation > div:first-child, .btTransparentLightHeader .btPreloader .animation > div:first-child {
    background-color: var(--secondarycolor);
}

.btPreloader .animation .preloaderLogo {
    height: 120px;
}

.btLoader:after {
    background: var(--secondarycolor);
}

body.error404 .bt-error-page .bt_bb_port .bt_bb_cell .bt_bb_headline_subheadline .bt_bb_button .bt_bb_link, body.error404 .btErrorPage .bt_bb_port .bt_bb_cell .bt_bb_headline_subheadline .bt_bb_button .bt_bb_link {
    -webkit-box-shadow: 0 0 0 2em var(--secondarycolor) inset;
    box-shadow: 0 0 0 2em var(--secondarycolor) inset;
}

    body.error404 .bt-error-page .bt_bb_port .bt_bb_cell .bt_bb_headline_subheadline .bt_bb_button .bt_bb_link:hover, body.error404 .btErrorPage .bt_bb_port .bt_bb_cell .bt_bb_headline_subheadline .bt_bb_button .bt_bb_link:hover {
        -webkit-box-shadow: 0 0 0 2em var(--secondarycolor) inset,0 5px 20px rgba(0,0,0,.2);
        box-shadow: 0 0 0 2em var(--secondarycolor) inset,0 5px 20px rgba(0,0,0,.2);
    }

.bt_bb_touch body.btBelowMenu .btPageHeadline .bt_bb_port {
    padding-top: -webkit-calc(6em + 120px*0.6);
    padding-top: -moz-calc(6em + 120px*0.6);
    padding-top: calc(6em + 120px*0.6);
}

.btPageHeadlineLightAccent .btPageHeadline:before {
    background: var(--secondarycolor);
}

.btPageHeadlineLightAccent .btPageHeadline.bt_bb_background_image:before {
    background: -webkit-linear-gradient(top,var(--secondarycolor) -20%,transparent 50%),-webkit-linear-gradient(bottom,var(--secondarycolor) 0%,transparent 80%);
    background: -moz-linear-gradient(top,var(--secondarycolor) -20%,transparent 50%),-moz-linear-gradient(bottom,var(--secondarycolor) 0%,transparent 80%);
    background: linear-gradient(to bottom,var(--secondarycolor) -20%,transparent 50%),linear-gradient(to top,var(--secondarycolor) 0%,transparent 80%);
}

.btPageHeadlineLightAccent .btPageHeadline .btArticleCategories:before, .btPageHeadlineLightAccent .btPageHeadline .btArticleAuthor:before, .btPageHeadlineLightAccent .btPageHeadline .btArticleDate:before, .btPageHeadlineLightAccent .btPageHeadline .btArticleComments:before {
    color: #00a95a;
}

.btPageHeadlineLightAccent .btPageHeadline .bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after {
    background: #00a95a;
}

.btPageHeadlineDarkAccent .btPageHeadline:before {
    background: var(--secondarycolor);
}

.btPageHeadlineDarkAccent .btPageHeadline.bt_bb_background_image:before {
    background: -webkit-linear-gradient(top,var(--secondarycolor) -20%,transparent 50%),-webkit-linear-gradient(bottom,var(--secondarycolor) 0%,transparent 80%);
    background: -moz-linear-gradient(top,var(--secondarycolor) -20%,transparent 50%),-moz-linear-gradient(bottom,var(--secondarycolor) 0%,transparent 80%);
    background: linear-gradient(to bottom,var(--secondarycolor) -20%,transparent 50%),linear-gradient(to top,var(--secondarycolor) 0%,transparent 80%);
}

.btPageHeadlineLightAlternate .btPageHeadline:before {
    background: #00a95a;
}

.btPageHeadlineLightAlternate .btPageHeadline.bt_bb_background_image:before {
    background: -webkit-linear-gradient(top,#00a95a -20%,transparent 50%),-webkit-linear-gradient(bottom,#00a95a 0%,transparent 80%);
    background: -moz-linear-gradient(top,#00a95a -20%,transparent 50%),-moz-linear-gradient(bottom,#00a95a 0%,transparent 80%);
    background: linear-gradient(to bottom,#00a95a -20%,transparent 50%),linear-gradient(to top,#00a95a 0%,transparent 80%);
}

.btPageHeadlineLightAlternate .btPageHeadline .btArticleCategories:before, .btPageHeadlineLightAlternate .btPageHeadline .btArticleAuthor:before, .btPageHeadlineLightAlternate .btPageHeadline .btArticleDate:before, .btPageHeadlineLightAlternate .btPageHeadline .btArticleComments:before {
    color: var(--secondarycolor);
}

.btPageHeadlineLightAlternate .btPageHeadline .bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after {
    background: var(--secondarycolor);
}

.btPageHeadlineDarkAlternate .btPageHeadline:before {
    background: #00a95a;
}

.btPageHeadlineDarkAlternate .btPageHeadline.bt_bb_background_image:before {
    background: -webkit-linear-gradient(top,#00a95a -20%,transparent 50%),-webkit-linear-gradient(bottom,#00a95a 0%,transparent 80%);
    background: -moz-linear-gradient(top,#00a95a -20%,transparent 50%),-moz-linear-gradient(bottom,#00a95a 0%,transparent 80%);
    background: linear-gradient(to bottom,#00a95a -20%,transparent 50%),linear-gradient(to top,#00a95a 0%,transparent 80%);
}

.btPageHeadlineDarkAlternate .btPageHeadline .btArticleCategories:before, .btPageHeadlineDarkAlternate .btPageHeadline .btArticleAuthor:before, .btPageHeadlineDarkAlternate .btPageHeadline .btArticleDate:before, .btPageHeadlineDarkAlternate .btPageHeadline .btArticleComments:before {
    color: var(--secondarycolor);
}

.btPageHeadlineDarkAlternate .btPageHeadline .bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after {
    background: var(--secondarycolor);
}

.bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
    background: var(--secondarycolor);
}

.bt-no-search-results .bt_bb_port .bt_bb_button a {
    background: var(--secondarycolor);
}

   



    .mainHeader a:hover {
        color: var(--secondarycolor);
    }



    .menuPort nav > ul > li > a {
        line-height: 120px;
    }

.btTextLogo {
    line-height: 120px;
    line-height: max(50px,120px);
}

.btMenuVertical .bt-vertical-header-top .btTextLogo {
    line-height: -webkit-calc(120px*0.5);
    line-height: -moz-calc(120px*0.5);
    line-height: calc(120px*0.5);
    line-height: max(50px,-webkit-calc(120px*0.5));
    line-height: max(50px,-moz-calc(120px*0.5));
    line-height: max(50px,calc(120px*0.5));
}

.bt-logo-area .logo img {
    height: 120px;
}

.bt-horizontal-menu-trigger {
    line-height: 120px;
    line-height: max(50px,120px);
}

.btStickyHeaderActive .bt-horizontal-menu-trigger {
    line-height: -webkit-calc(120px*0.6);
    line-height: -moz-calc(120px*0.6);
    line-height: calc(120px*0.6);
    line-height: max(50px,-webkit-calc(120px*0.6));
    line-height: max(50px,-moz-calc(120px*0.6));
    line-height: max(50px,calc(120px*0.6));
}

.bt-horizontal-menu-trigger .bt_bb_icon:before, .bt-horizontal-menu-trigger .bt_bb_icon:after {
    background: var(--secondarycolor);
}

.bt-horizontal-menu-trigger .bt_bb_icon > div {
    background: var(--secondarycolor);
}

.btMenuHorizontal .menuPort nav > ul > li > a:after {
    background-color: var(--secondarycolor);
}

.btMenuHorizontal .menuPort nav > ul > li > ul > li.menu-item-has-children > a:before {
    background: var(--secondarycolor);
}

.btMenuHorizontal .menuPort ul ul li a:after {
    background: var(--secondarycolor);
}

.btMenuHorizontal .menuPort ul ul li a:hover {
    color: var(--secondarycolor);
}

body.btMenuHorizontal .subToggler {
    height: -webkit-calc(120px * .5);
    height: -moz-calc(120px * .5);
    height: calc(120px * .5);
}

.btMenuHorizontal .menuPort > nav > ul > li {
    margin: -webkit-calc(120px * .25) -webkit-calc(50px * .2) -webkit-calc(120px * .25) 0;
    margin: -moz-calc(120px * .25) -moz-calc(50px * .2) -moz-calc(120px * .25) 0;
    margin: calc(120px * .25) calc(50px * .2) calc(120px * .25) 0;
}

    .btMenuHorizontal .menuPort > nav > ul > li > a {
        line-height: -webkit-calc(120px * .5);
        line-height: -moz-calc(120px * .5);
        line-height: calc(120px * .5);
    }

.rtl.btMenuHorizontal .menuPort > nav > ul > li {
    margin: -webkit-calc(120px * .25) 0 -webkit-calc(120px * .25) -webkit-calc(50px * .2);
    margin: -moz-calc(120px * .25) 0 -moz-calc(120px * .25) -moz-calc(50px * .2);
    margin: calc(120px * .25) 0 calc(120px * .25) calc(50px * .2);
}



.btMenuHorizontal .topBarInMenu {
    height: 120px;
}

    .btMenuHorizontal .topBarInMenu .topBarInMenuCell {
        line-height: -webkit-calc(120px*0.6);
        line-height: -moz-calc(120px*0.6);
        line-height: calc(120px*0.6);
        line-height: max(50px,-webkit-calc(120px*0.6));
        line-height: max(50px,-moz-calc(120px*0.6));
        line-height: max(50px,calc(120px*0.6));
    }

.btAccentLightHeader .bt-below-logo-area, .btAccentLightHeader .topBar {
    background-color: var(--secondarycolor);
}

.btAccentDarkHeader .bt-below-logo-area, .btAccentDarkHeader .topBar {
    background-color: var(--secondarycolor);
}

.btLightAccentHeader .bt-logo-area, .btLightAccentHeader .bt-vertical-header-top {
    background-color: var(--secondarycolor);
}

.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader .bt-logo-area {
    background-color: var(--secondarycolor);
}

.btAlternateLightHeader .bt-logo-area, .btAlternateLightHeader .bt-vertical-header-top {
    background-color: #00a95a;
}

.btAlternateLightHeader.btMenuHorizontal.btBelowMenu .mainHeader .bt-logo-area {
    background-color: #00a95a;
}

.btLightAlternateHeader .bt-below-logo-area, .btLightAlternateHeader .topBar {
    background-color: #00a95a;
}

.btAlternateDarkHeader .bt-logo-area, .btAlternateDarkHeader .bt-vertical-header-top {
    background-color: #00a95a;
}

.btAlternateDarkHeader.btMenuHorizontal.btBelowMenu .mainHeader .bt-logo-area {
    background-color: #00a95a;
}

.btDarkAlternateHeader .bt-below-logo-area, .btDarkAlternateHeader .topBar {
    background-color: #00a95a;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .logo img {
    height: -webkit-calc(100px*0.6);
    height: -moz-calc(100px*0.6);
    height: calc(100px*0.6);
    height: max(50px,-webkit-calc(100px*0.6));
    height: max(50px,-moz-calc(100px*0.6));
    height: max(50px,calc(100px*0.6));
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .btTextLogo {
    line-height: -webkit-calc(120px*0.6);
    line-height: -moz-calc(120px*0.6);
    line-height: calc(120px*0.6);
    line-height: max(50px,-webkit-calc(120px*0.6));
    line-height: max(50px,-moz-calc(120px*0.6));
    line-height: max(50px,calc(120px*0.6));
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .menuPort nav > ul > li {
    margin-top: -webkit-calc(120px * .05);
    margin-top: -moz-calc(120px * .05);
    margin-top: calc(120px * .05);
    margin-bottom: -webkit-calc(120px * .05);
    margin-bottom: -moz-calc(120px * .05);
    margin-bottom: calc(120px * .05);
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .topBarInMenu {
    height: -webkit-calc(120px*0.6);
    height: -moz-calc(120px*0.6);
    height: calc(120px*0.6);
    height: max(50px,-webkit-calc(120px*0.6));
    height: max(50px,-moz-calc(120px*0.6));
    height: max(50px,calc(120px*0.6));
}

.btStickyHeaderActive.btMenuBelowLogo.btMenuBelowLogoShowArea.btMenuHorizontal .mainHeader .bt-logo-area .topBarInLogoArea {
    height: -webkit-calc(120px*0.6);
    height: -moz-calc(120px*0.6);
    height: calc(120px*0.6);
    height: max(50px,-webkit-calc(120px*0.6));
    height: max(50px,-moz-calc(120px*0.6));
    height: max(50px,calc(120px*0.6));
}

.bt-vertical-menu-trigger .bt_bb_icon:before, .bt-vertical-menu-trigger .bt_bb_icon:after {
    background: var(--secondarycolor);
}

.bt-vertical-menu-trigger .bt_bb_icon > div {
    background: var(--secondarycolor);
}

.btMenuVertical .mainHeader .btCloseVertical:before:hover {
    color: var(--secondarycolor);
}

.btMenuVertical .mainHeader nav ul li a:after {
    background: var(--secondarycolor);
}

.btMenuHorizontal .topBarInLogoArea {
    height: 120px;
}

    .btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell {
        border: 0 solid var(--secondarycolor);
    }

.btLightAccentHeader.btMenuVerticalFullscreenEnabled .mainHeader .menuPort {
    background: var(--secondarycolor) !important;
}

.btAlternateLightHeader.btMenuVerticalFullscreenEnabled .mainHeader .menuPort {
    background: #00a95a !important;
}

.btAlternateDarkHeader.btMenuVerticalFullscreenEnabled .mainHeader .menuPort {
    background: #00a95a !important;
}

.btTransparentLightHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader .menuPort {
    background: #00a95a !important;
}

    .btTransparentLightHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader .menuPort .header_fullscreen_image:before {
        background: -webkit-linear-gradient(left,#00a95a 20%,transparent 100%);
        background: -moz-linear-gradient(left,#00a95a 20%,transparent 100%);
        background: linear-gradient(to right,#00a95a 20%,transparent 100%);
    }

.btLightAccentHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader .menuPort .header_fullscreen_image:before {
    background: -webkit-linear-gradient(left,var(--secondarycolor) 20%,transparent 100%);
    background: -moz-linear-gradient(left,var(--secondarycolor) 20%,transparent 100%);
    background: linear-gradient(to right,var(--secondarycolor) 20%,transparent 100%);
}

.btAlternateLightHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader .menuPort .header_fullscreen_image:before {
    background: -webkit-linear-gradient(left,#00a95a 20%,transparent 100%);
    background: -moz-linear-gradient(left,#00a95a 20%,transparent 100%);
    background: linear-gradient(to right,#00a95a 20%,transparent 100%);
}

.btTransparentLightHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader .menuPort .header_fullscreen_image:after {
    background: #00a95a;
}

.btLightAccentHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader .menuPort .header_fullscreen_image:after {
    background: var(--secondarycolor);
}

.btAlternateLightHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader .menuPort .header_fullscreen_image:after {
    background: #00a95a;
}

.btTransparentLightHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader.gutter .header_fullscreen_image:before {
    background: -webkit-linear-gradient(left,#00a95a 40%,transparent 100%);
    background: -moz-linear-gradient(left,#00a95a 40%,transparent 100%);
    background: linear-gradient(to right,#00a95a 40%,transparent 100%);
}

.btLightAccentHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader.gutter .header_fullscreen_image:before {
    background: -webkit-linear-gradient(left,var(--secondarycolor) 40%,transparent 100%);
    background: -moz-linear-gradient(left,var(--secondarycolor) 40%,transparent 100%);
    background: linear-gradient(to right,var(--secondarycolor) 40%,transparent 100%);
}

.btAlternateLightHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader.gutter .header_fullscreen_image:before {
    background: -webkit-linear-gradient(left,#00a95a 40%,transparent 100%);
    background: -moz-linear-gradient(left,#00a95a 40%,transparent 100%);
    background: linear-gradient(to right,#00a95a 40%,transparent 100%);
}

.btMenuVerticalFullscreenEnabled.btMenuVertical.btTransparentLightHeader .mainHeader {
    background: #00a95a !important;
}

    .btMenuVerticalFullscreenEnabled.btMenuVertical.btTransparentLightHeader .mainHeader .menuPort {
        background: #00a95a !important;
    }

.btMenuVerticalFullscreenEnabled:not(.btMenuVertical) .mainHeader .menuPort {
    padding: -webkit-calc(120px * 1.25) 30px;
    padding: -moz-calc(120px * 1.25) 30px;
    padding: calc(120px * 1.25) 30px;
}

.btStickyHeaderActive.btMenuVerticalFullscreenEnabled:not(.btMenuVertical) .mainHeader .menuPort {
    top: -webkit-calc(120px*0.6);
    top: -moz-calc(120px*0.6);
    top: calc(120px*0.6);
    height: -webkit-calc(100vh - 120px*0.6);
    height: -moz-calc(100vh - 120px*0.6);
    height: calc(100vh - 120px*0.6);
}

.bt-site-footer .bt-footer-menu .menu li a:after {
    background-color: var(--secondarycolor);
}

.btDarkSkin .bt-site-footer-copy-menu .port:before, .btLightSkin .btDarkSkin .bt-site-footer-copy-menu .port:before, .btDarkSkin.btLightSkin .btDarkSkin .bt-site-footer-copy-menu .port:before {
    background-color: var(--secondarycolor);
}

.bt-content .btArticleHeadline .bt_bb_headline .bt_bb_headline_content a:hover, .bt-content .btArticleListItem .bt_bb_headline .bt_bb_headline_content a:hover {
    color: var(--secondarycolor);
}

.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button a {
    background: var(--secondarycolor);
}

    

.btAboutAuthor .aaTxt h1 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h2 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h3 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h4 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h5 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h6 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h7 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h8 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h1 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h2 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h3 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h4 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h5 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h6 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h7 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h8 .btArticleAuthor a:after {
    color: var(--secondarycolor);
}

.btAboutAuthor .aaTxt h1 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h2 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h3 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h4 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h5 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h6 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h7 .btArticleAuthor a:before, .btAboutAuthor .aaTxt h8 .btArticleAuthor a:before {
    color: var(--secondarycolor);
}

.btAboutAuthor .aaTxt h1 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h2 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h3 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h4 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h5 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h6 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h7 .btArticleAuthor a:after, .btAboutAuthor .aaTxt h8 .btArticleAuthor a:after {
    color: var(--secondarycolor);
    -webkit-box-shadow: 0 1px 0 0 var(--secondarycolor);
    box-shadow: 0 1px 0 0 var(--secondarycolor);
}

.btAboutAuthor .aaTxt h1 .btArticleAuthor a:hover:after, .btAboutAuthor .aaTxt h2 .btArticleAuthor a:hover:after, .btAboutAuthor .aaTxt h3 .btArticleAuthor a:hover:after, .btAboutAuthor .aaTxt h4 .btArticleAuthor a:hover:after, .btAboutAuthor .aaTxt h5 .btArticleAuthor a:hover:after, .btAboutAuthor .aaTxt h6 .btArticleAuthor a:hover:after, .btAboutAuthor .aaTxt h7 .btArticleAuthor a:hover:after, .btAboutAuthor .aaTxt h8 .btArticleAuthor a:hover:after {
    -webkit-box-shadow: 0 0 0 0 var(--secondarycolor);
    box-shadow: 0 0 0 0 var(--secondarycolor);
}

.btMediaBox.btQuote:before, .btMediaBox.btLink:before {
    background-color: var(--secondarycolor);
}

.sticky.btArticleListItem .btArticleHeadline h1 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h2 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h3 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h4 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h5 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h6 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h7 .bt_bb_headline_content span a:after, .sticky.btArticleListItem .btArticleHeadline h8 .bt_bb_headline_content span a:after {
    color: var(--secondarycolor);
}

.btPostSingleItemColumns .btTagsbtTags ul a:hover {
    background: var(--secondarycolor);
}

.post-password-form p:nth-child(2) input[type="submit"] {
    background: var(--secondarycolor);
}



    .btPagination .paging p a:hover {
        background: var(--secondarycolor);
    }


.btPrevNextNav .btPrevNext:hover:after {
    background: var(--secondarycolor);
}

.btPrevNextNav .btPrevNext:hover .btPrevNextTitle {
    color: var(--secondarycolor) !important;
}

.bt-link-pages ul a.post-page-numbers:hover {
    background: var(--secondarycolor);
}

.btArticleCategories:before, .btArticleAuthor:before, .btArticleDate:before, .btArticleComments:before {
    color: var(--secondarycolor);
}



    .btCommentsBox ul.comments li.pingback p a:not(.comment-edit-link):hover, .btCommentsBox ul.comments li.trackback p a:not(.comment-edit-link):hover, .bt-comments-box ul.comments li.pingback p a:not(.comment-edit-link):hover, .bt-comments-box ul.comments li.trackback p a:not(.comment-edit-link):hover {
        color: var(--secondarycolor) !important;
    }


    .btCommentsBox ul.comments li.pingback p .edit-link a, .btCommentsBox ul.comments li.trackback p .edit-link a, .bt-comments-box ul.comments li.pingback p .edit-link a, .bt-comments-box ul.comments li.trackback p .edit-link a {
        color: var(--secondarycolor);
    }

.btCommentsBox .vcard h1.author a:hover, .btCommentsBox .vcard h2.author a:hover, .btCommentsBox .vcard h3.author a:hover, .btCommentsBox .vcard h4.author a:hover, .btCommentsBox .vcard h5.author a:hover, .btCommentsBox .vcard h6.author a:hover, .btCommentsBox .vcard h7.author a:hover, .btCommentsBox .vcard h8.author a:hover, .bt-comments-box .vcard h1.author a:hover, .bt-comments-box .vcard h2.author a:hover, .bt-comments-box .vcard h3.author a:hover, .bt-comments-box .vcard h4.author a:hover, .bt-comments-box .vcard h5.author a:hover, .bt-comments-box .vcard h6.author a:hover, .bt-comments-box .vcard h7.author a:hover, .bt-comments-box .vcard h8.author a:hover {
    color: var(--secondarycolor);
}

.btCommentsBox .vcard .posted:before, .bt-comments-box .vcard .posted:before {
    color: var(--secondarycolor);
}


    .btCommentsBox .commentTxt .comment p.reply a:hover, .bt-comments-box .commentTxt .comment p.reply a:hover {
        background: var(--secondarycolor);
    }

.btCommentsBox .commentTxt .comment p.edit-link a:hover, .bt-comments-box .commentTxt .comment p.edit-link a:hover {
    background: var(--secondarycolor);
}

.btCommentsBox .comment-form .comment-notes a:first-child:hover, .btCommentsBox .comment-form .logged-in-as a:first-child:hover, .btCommentsBox + #review_form_wrapper .comment-form .comment-notes a:first-child:hover, .btCommentsBox + #review_form_wrapper .comment-form .logged-in-as a:first-child:hover, .bt-comments-box .comment-form .comment-notes a:first-child:hover, .bt-comments-box .comment-form .logged-in-as a:first-child:hover, .bt-comments-box + #review_form_wrapper .comment-form .comment-notes a:first-child:hover, .bt-comments-box + #review_form_wrapper .comment-form .logged-in-as a:first-child:hover {
    color: var(--secondarycolor) !important;
}



    .btCommentsBox .comment-form .comment-notes a:last-child:hover, .btCommentsBox .comment-form .logged-in-as a:last-child:hover, .btCommentsBox + #review_form_wrapper .comment-form .comment-notes a:last-child:hover, .btCommentsBox + #review_form_wrapper .comment-form .logged-in-as a:last-child:hover, .bt-comments-box .comment-form .comment-notes a:last-child:hover, .bt-comments-box .comment-form .logged-in-as a:last-child:hover, .bt-comments-box + #review_form_wrapper .comment-form .comment-notes a:last-child:hover, .bt-comments-box + #review_form_wrapper .comment-form .logged-in-as a:last-child:hover {
        background: var(--secondarycolor);
    }

.btCommentsBox .comment-form > .pc-item label span.required, .btCommentsBox + #review_form_wrapper .comment-form > .pc-item label span.required, .bt-comments-box .comment-form > .pc-item label span.required, .bt-comments-box + #review_form_wrapper .comment-form > .pc-item label span.required {
    background: var(--secondarycolor);
}



    .btCommentsBox .comment-navigation a:hover, .bt-comments-box .comment-navigation a:hover {
        color: var(--secondarycolor);
    }

        .btCommentsBox .comment-navigation a:hover:first-child:before, .bt-comments-box .comment-navigation a:hover:first-child:before {
            -webkit-box-shadow: 0 -3em 0 var(--secondarycolor) inset;
            box-shadow: 0 -3em 0 var(--secondarycolor) inset;
        }

        .btCommentsBox .comment-navigation a:hover:last-child:after, .bt-comments-box .comment-navigation a:hover:last-child:after {
            -webkit-box-shadow: 0 -3em 0 var(--secondarycolor) inset;
            box-shadow: 0 -3em 0 var(--secondarycolor) inset;
        }

.comment-respond .comment-form > .comment-form-author span.required, .comment-respond .comment-form > .comment-form-email span.required {
    background: var(--secondarycolor);
}



    .comment-reply-title small a#cancel-comment-reply-link {
        background: var(--secondarycolor);
    }

.btCommentSubmit {
    background: var(--secondarycolor);
}

@media (max-width: 520px) {
    .btCommentsBox ul.comments ul.children li.comment article:after, .bt-comments-box ul.comments ul.children li.comment article:after {
        background: var(--secondarycolor);
    }
}


.sidebar .widget_bt_bb_recent_comments ul li .posted a:before, .btSidebar .widget_bt_bb_recent_comments ul li .posted a:before, .bt-site-footer-widgets .widget_bt_bb_recent_comments ul li .posted a:before {
    color: var(--secondarycolor);
}

.body:not(.btNoDashInSidebar) .btBox .wp-block-group div > h1:after, .body:not(.btNoDashInSidebar) .btBox .wp-block-group div > h2:after, .body:not(.btNoDashInSidebar) .btBox .wp-block-group div > h3:after, .body:not(.btNoDashInSidebar) .btBox .wp-block-group div > h4:after, .body:not(.btNoDashInSidebar) .btBox .wp-block-group div > h5:after, .body:not(.btNoDashInSidebar) .btBox .wp-block-group div > h6:after, .body:not(.btNoDashInSidebar) .btBox .wp-block-group div > h7:after, .body:not(.btNoDashInSidebar) .btBox .wp-block-group div > h8:after, .body:not(.btNoDashInSidebar) .btCustomMenu .wp-block-group div > h1:after, .body:not(.btNoDashInSidebar) .btCustomMenu .wp-block-group div > h2:after, .body:not(.btNoDashInSidebar) .btCustomMenu .wp-block-group div > h3:after, .body:not(.btNoDashInSidebar) .btCustomMenu .wp-block-group div > h4:after, .body:not(.btNoDashInSidebar) .btCustomMenu .wp-block-group div > h5:after, .body:not(.btNoDashInSidebar) .btCustomMenu .wp-block-group div > h6:after, .body:not(.btNoDashInSidebar) .btCustomMenu .wp-block-group div > h7:after, .body:not(.btNoDashInSidebar) .btCustomMenu .wp-block-group div > h8:after, .body:not(.btNoDashInSidebar) .btTopBox .wp-block-group div > h1:after, .body:not(.btNoDashInSidebar) .btTopBox .wp-block-group div > h2:after, .body:not(.btNoDashInSidebar) .btTopBox .wp-block-group div > h3:after, .body:not(.btNoDashInSidebar) .btTopBox .wp-block-group div > h4:after, .body:not(.btNoDashInSidebar) .btTopBox .wp-block-group div > h5:after, .body:not(.btNoDashInSidebar) .btTopBox .wp-block-group div > h6:after, .body:not(.btNoDashInSidebar) .btTopBox .wp-block-group div > h7:after, .body:not(.btNoDashInSidebar) .btTopBox .wp-block-group div > h8:after {
    border-bottom: 2px solid var(--secondarycolor);
}

body:not(.btNoDashInSidebar) .btBox > h4:after, body:not(.btNoDashInSidebar) .btCustomMenu > h4:after, body:not(.btNoDashInSidebar) .btTopBox > h4:after {
    border-bottom: 2px solid var(--secondarycolor);
}

.btBox ul li a:after, .btBox ol.wp-block-latest-comments li a:after, .btCustomMenu ul li a:after, .btCustomMenu ol.wp-block-latest-comments li a:after, .btTopBox ul li a:after, .btTopBox ol.wp-block-latest-comments li a:after {
    background: var(--secondarycolor);
}

.btBox ul li a:hover, .btBox ol.wp-block-latest-comments li a:hover, .btCustomMenu ul li a:hover, .btCustomMenu ol.wp-block-latest-comments li a:hover, .btTopBox ul li a:hover, .btTopBox ol.wp-block-latest-comments li a:hover {
    color: var(--secondarycolor);
}

.btBox ul li.current-menu-item > a, .btBox ol.wp-block-latest-comments li.current-menu-item > a, .btCustomMenu ul li.current-menu-item > a, .btCustomMenu ol.wp-block-latest-comments li.current-menu-item > a, .btTopBox ul li.current-menu-item > a, .btTopBox ol.wp-block-latest-comments li.current-menu-item > a {
    color: var(--secondarycolor);
}

.btBox .btImageTextWidget .btImageTextWidgetImage a:before, .btCustomMenu .btImageTextWidget .btImageTextWidgetImage a:before, .btTopBox .btImageTextWidget .btImageTextWidgetImage a:before {
    background: var(--secondarycolor);
}

.widget_calendar table caption {
    background: var(--secondarycolor);
}

.widget_calendar table thead th {
    background-color: var(--secondarycolor);
}

.widget_calendar table tbody tr td#today {
    color: var(--secondarycolor);
}

.widget_calendar table tbody td a {
    background: var(--secondarycolor);
}

.widget_recent_comments ul .recentcomments .comment-author-link a:before {
    color: var(--secondarycolor);
}

.wp-block-latest-comments li a[class*="comment-author"]:before {
    color: var(--secondarycolor);
}



.widget_rss li .rss-date:before {
    color: var(--secondarycolor);
}

.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
    background-color: var(--secondarycolor);
}

.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon:hover, .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon:hover, .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon:hover {
    color: var(--secondarycolor);
}

.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler, .btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler, .btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler {
    background: var(--secondarycolor);
}

.btMenuHorizontal .topBarInMenu .widget_shopping_cart .widget_shopping_cart_content {
    line-height: -webkit-calc(120px*0.6);
    line-height: -moz-calc(120px*0.6);
    line-height: calc(120px*0.6);
    line-height: max(50px,-webkit-calc(120px*0.6));
    line-height: max(50px,-moz-calc(120px*0.6));
    line-height: max(50px,calc(120px*0.6));
}

    .btMenuHorizontal .topBarInMenu .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent {
        top: -webkit-calc(120px*0.6);
        top: -moz-calc(120px*0.6);
        top: calc(120px*0.6);
        top: max(50px,-webkit-calc(120px*0.6));
        top: max(50px,-moz-calc(120px*0.6));
        top: max(50px,calc(120px*0.6));
    }


.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
    background-color: var(--secondarycolor);
}

.btBox .tagcloud a:hover, .btTags ul a:hover {
    background: var(--secondarycolor);
}

.topTools a.btIconWidget:hover, .topBarInMenu a.btIconWidget:hover {
    color: var(--secondarycolor);
}

.btAccentIconWidget.btIconWidget .btIconWidgetIcon {
    color: var(--secondarycolor);
}

a.btAccentIconWidget.btIconWidget:hover {
    color: var(--secondarycolor);
}

.btAlternateIconWidget.btIconWidget .btIconWidgetIcon {
    color: #00a95a;
}

a.btAlternateIconWidget.btIconWidget:hover {
    color: #00a95a;
}

.bt-site-footer-widgets .btSearch button, .bt-site-footer-widgets .btSearch input[type=submit], .btSidebar .btSearch button, .btSidebar .btSearch input[type=submit], .btSidebar .widget_product_search button, .btSidebar .widget_product_search input[type=submit] {
    background: var(--secondarycolor) !important;
}

.bt-site-footer-widgets .wp-block-search .wp-block-search__button, .btSidebar .wp-block-search .wp-block-search__button {
    background: var(--secondarycolor) !important;
}

.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon .bt_bb_icon_holder:hover {
    background: var(--secondarycolor) !important;
}

.btSearchInner.btFromTopBox form button {
    background: var(--secondarycolor);
}

.bt_bb_separator.bt_bb_border_color_accent {
    border-bottom-color: var(--secondarycolor);
}

.bt_bb_separator.bt_bb_border_color_alternate {
    border-bottom-color: #00a95a;
}

.btHasBgImage.bt_bb_headline h1 .bt_bb_headline_content span, .btHasBgImage.bt_bb_headline h2 .bt_bb_headline_content span, .btHasBgImage.bt_bb_headline h3 .bt_bb_headline_content span, .btHasBgImage.bt_bb_headline h4 .bt_bb_headline_content span, .btHasBgImage.bt_bb_headline h5 .bt_bb_headline_content span, .btHasBgImage.bt_bb_headline h6 .bt_bb_headline_content span {
    background-color: var(--secondarycolor);
}

.bt_bb_headline h1 .bt_bb_headline_content b, .bt_bb_headline h2 .bt_bb_headline_content b, .bt_bb_headline h3 .bt_bb_headline_content b, .bt_bb_headline h4 .bt_bb_headline_content b, .bt_bb_headline h5 .bt_bb_headline_content b, .bt_bb_headline h6 .bt_bb_headline_content b {
    color: var(--secondarycolor);
}

.bt_bb_headline h1 .bt_bb_headline_content u, .bt_bb_headline h2 .bt_bb_headline_content u, .bt_bb_headline h3 .bt_bb_headline_content u, .bt_bb_headline h4 .bt_bb_headline_content u, .bt_bb_headline h5 .bt_bb_headline_content u, .bt_bb_headline h6 .bt_bb_headline_content u {
    color: #00a95a;
}

.bt_bb_dash_top.bt_bb_headline h1 .bt_bb_headline_content:before, .bt_bb_dash_top_bottom.bt_bb_headline h1 .bt_bb_headline_content:before, .bt_bb_dash_bottom.bt_bb_headline h1 .bt_bb_headline_content:before, .bt_bb_dash_top.bt_bb_headline h1 .bt_bb_headline_content:after, .bt_bb_dash_top_bottom.bt_bb_headline h1 .bt_bb_headline_content:after, .bt_bb_dash_bottom.bt_bb_headline h1 .bt_bb_headline_content:after, .bt_bb_dash_top.bt_bb_headline h2 .bt_bb_headline_content:before, .bt_bb_dash_top_bottom.bt_bb_headline h2 .bt_bb_headline_content:before, .bt_bb_dash_bottom.bt_bb_headline h2 .bt_bb_headline_content:before, .bt_bb_dash_top.bt_bb_headline h2 .bt_bb_headline_content:after, .bt_bb_dash_top_bottom.bt_bb_headline h2 .bt_bb_headline_content:after, .bt_bb_dash_bottom.bt_bb_headline h2 .bt_bb_headline_content:after, .bt_bb_dash_top.bt_bb_headline h3 .bt_bb_headline_content:before, .bt_bb_dash_top_bottom.bt_bb_headline h3 .bt_bb_headline_content:before, .bt_bb_dash_bottom.bt_bb_headline h3 .bt_bb_headline_content:before, .bt_bb_dash_top.bt_bb_headline h3 .bt_bb_headline_content:after, .bt_bb_dash_top_bottom.bt_bb_headline h3 .bt_bb_headline_content:after, .bt_bb_dash_bottom.bt_bb_headline h3 .bt_bb_headline_content:after, .bt_bb_dash_top.bt_bb_headline h4 .bt_bb_headline_content:before, .bt_bb_dash_top_bottom.bt_bb_headline h4 .bt_bb_headline_content:before, .bt_bb_dash_bottom.bt_bb_headline h4 .bt_bb_headline_content:before, .bt_bb_dash_top.bt_bb_headline h4 .bt_bb_headline_content:after, .bt_bb_dash_top_bottom.bt_bb_headline h4 .bt_bb_headline_content:after, .bt_bb_dash_bottom.bt_bb_headline h4 .bt_bb_headline_content:after, .bt_bb_dash_top.bt_bb_headline h5 .bt_bb_headline_content:before, .bt_bb_dash_top_bottom.bt_bb_headline h5 .bt_bb_headline_content:before, .bt_bb_dash_bottom.bt_bb_headline h5 .bt_bb_headline_content:before, .bt_bb_dash_top.bt_bb_headline h5 .bt_bb_headline_content:after, .bt_bb_dash_top_bottom.bt_bb_headline h5 .bt_bb_headline_content:after, .bt_bb_dash_bottom.bt_bb_headline h5 .bt_bb_headline_content:after, .bt_bb_dash_top.bt_bb_headline h6 .bt_bb_headline_content:before, .bt_bb_dash_top_bottom.bt_bb_headline h6 .bt_bb_headline_content:before, .bt_bb_dash_bottom.bt_bb_headline h6 .bt_bb_headline_content:before, .bt_bb_dash_top.bt_bb_headline h6 .bt_bb_headline_content:after, .bt_bb_dash_top_bottom.bt_bb_headline h6 .bt_bb_headline_content:after, .bt_bb_dash_bottom.bt_bb_headline h6 .bt_bb_headline_content:after {
    background: var(--secondarycolor);
}

.bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h1 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h1 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h1 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h1 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h1 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h1 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h2 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h2 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h2 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h2 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h2 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h2 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h3 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h3 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h3 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h3 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h3 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h3 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h4 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h4 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h4 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h4 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h4 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h4 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h5 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h5 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h5 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h5 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h5 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h5 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h6 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h6 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h6 .bt_bb_headline_content:before, .bt_bb_dash_color_alternate.bt_bb_dash_top.bt_bb_headline h6 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_top_bottom.bt_bb_headline h6 .bt_bb_headline_content:after, .bt_bb_dash_color_alternate.bt_bb_dash_bottom.bt_bb_headline h6 .bt_bb_headline_content:after {
    background: #00a95a;
}

.bt_bb_dash_behind.bt_bb_headline:before {
    border-color: var(--secondarycolor);
}

.bt_bb_dash_color_alternate.bt_bb_dash_behind.bt_bb_headline:before {
    border-color: #00a95a;
}

.bt_bb_style_filled.bt_bb_icon .bt_bb_icon_holder:before, .bt_bb_style_filled.bt_bb_icon:hover .bt_bb_icon_holder:before {
    background: var(--secondarycolor);
}

.bt_bb_style_outline.bt_bb_icon .bt_bb_icon_holder:before, .bt_bb_style_outline.bt_bb_icon:hover .bt_bb_icon_holder:before {
    -webkit-box-shadow: 0 0 0 2px var(--secondarycolor) inset;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset;
    color: var(--secondarycolor);
}

.bt_bb_style_outline.bt_bb_icon:hover a.bt_bb_icon_holder:before {
    -webkit-box-shadow: 0 0 0 2px var(--secondarycolor) inset,0 5px 20px rgba(0,0,0,.2);
    box-shadow: 0 0 0 2px var(--secondarycolor) inset,0 5px 20px rgba(0,0,0,.2);
    color: var(--secondarycolor);
}

.bt_bb_style_borderless.bt_bb_icon:hover a.bt_bb_icon_holder:before {
    color: var(--secondarycolor);
}


    .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title b {
        color: var(--secondarycolor);
    }

    .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title u {
        color: #00a95a;
    }

    .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title a:hover {
        color: var(--secondarycolor);
    }

.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder {
    background: var(--secondarycolor);
}

:hover.bt_bb_style_filled.bt_bb_service > .bt_bb_icon_holder {
    background: var(--secondarycolor);
}

.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder {
    -webkit-box-shadow: 0 0 0 2px var(--secondarycolor);
    box-shadow: 0 0 0 2px var(--secondarycolor);
    color: var(--secondarycolor);
}

:hover.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder {
    -webkit-box-shadow: 0 0 0 2px var(--secondarycolor);
    box-shadow: 0 0 0 2px var(--secondarycolor);
    color: var(--secondarycolor);
}

.bt_bb_style_outline.bt_bb_service > .bt_bb_icon_holder:hover {
    -webkit-box-shadow: 0 0 0 2px var(--secondarycolor),0 5px 20px rgba(0,0,0,.2);
    box-shadow: 0 0 0 2px var(--secondarycolor),0 5px 20px rgba(0,0,0,.2);
}

.bt_bb_service .bt_bb_grid_item_read_more a {
    color: var(--secondarycolor);
}

    .bt_bb_service .bt_bb_grid_item_read_more a .bt_bb_grid_item_icon {
        background: var(--secondarycolor);
    }


.slick-dots li.slick-active button:after {
    background: var(--secondarycolor);
}

.bt_bb_active_dot_color_accent .slick-dots li.slick-active button:after {
    background: var(--secondarycolor);
}

.bt_bb_active_dot_color_alternate .slick-dots li.slick-active button:after {
    background: #00a95a;
}

.bt_bb_style_simple ul.bt_bb_tabs_header li span:after {
    background: var(--secondarycolor);
}

.bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
    background-color: var(--secondarycolor);
}

.btCountDownAccentNumbers.btCounterHolder .btCountdownHolder span[class^="n"], .btCountDownAccentNumbers.btCounterHolder .btCountdownHolder .days > span:first-child, .btCountDownAccentNumbers.btCounterHolder .btCountdownHolder .days > span:nth-child(2), .btCountDownAccentNumbers.btCounterHolder .btCountdownHolder .days > span:nth-child(3) {
    color: var(--secondarycolor);
}

.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span.bt_bb_latest_posts_item_author:before {
    color: var(--secondarycolor);
}

.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta span.bt_bb_latest_posts_item_comments:before {
    color: var(--secondarycolor);
}

button.mfp-close:hover {
    background: var(--secondarycolor) !important;
}

.bt_bb_back_to_top .bt_back_to_top_button {
    background: var(--secondarycolor);
}

.bt_bb_back_to_top_alternate.bt_bb_back_to_top .bt_back_to_top_button {
    background: #00a95a;
}

.bt_bb_back_to_top .bt_back_to_top_button_no_icon {
    background: var(--secondarycolor);
}

.bt_bb_back_to_top_alternate.bt_bb_back_to_top .bt_back_to_top_button_no_icon {
    background: #00a95a;
}


.bt_bb_portfolio_slider .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_meta span.bt_bb_grid_item_author:before, .bt_bb_post_slider .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_meta span.bt_bb_grid_item_author:before {
    color: var(--secondarycolor);
}

.bt_bb_portfolio_slider .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_meta span.bt_bb_grid_item_comments:before, .bt_bb_post_slider .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_meta span.bt_bb_grid_item_comments:before {
    color: var(--secondarycolor);
}

.bt_bb_post_grid_loader:after {
    background: var(--secondarycolor);
}


    .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:before {
        background: var(--secondarycolor);
    }

.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_meta span.bt_bb_grid_item_author:before, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_meta span.bt_bb_grid_item_author:before {
    color: var(--secondarycolor);
}

.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_meta span.bt_bb_grid_item_comments:before, .bt_bb_masonry_portfolio_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_meta span.bt_bb_grid_item_comments:before {
    color: var(--secondarycolor);
}

.btWorkingHours .btWorkingHoursInner .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
    background: var(--secondarycolor);
}

.bt_bb_cost_calculator .bt_bb_cost_calculator_total {
    background: var(--secondarycolor);
}

.bt_bb_widget_select_items > div[data-value]:before {
    background: var(--secondarycolor);
}

.bt_bb_widget_select_items > div[data-value]:hover {
    color: var(--secondarycolor);
}

.on.bt_bb_widget_switch > div {
    background: var(--secondarycolor);
}

div.wpcf7 .ajax-loader:after {
    background: var(--secondarycolor);
}

.wpcf7-form .wpcf7-submit:not([type='checkbox']):not([type='radio']) {
    background: var(--secondarycolor);
}

.bt_bb_submit_button_style_alternate .wpcf7-form .wpcf7-submit:not([type='checkbox']):not([type='radio']) {
    background: #00a95a;
}

.bt_bb_submit_button_style_alternate .wpcf7-form input[type="file"]::-webkit-file-upload-button {
    background: #00a95a !important;
}

div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    border: 2px solid var(--secondarycolor);
}

span.wpcf7-not-valid-tip {
    color: var(--secondarycolor);
}

.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_content a:hover, ul.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_content a:hover {
    color: var(--secondarycolor);
}

.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .star-rating span:before, ul.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .star-rating span:before {
    color: var(--secondarycolor);
}

.products ul li.product .btWooShopLoopItemInner .added_to_cart:hover:before, ul.products li.product .btWooShopLoopItemInner .added_to_cart:hover:before {
    background: var(--secondarycolor);
}

.products ul li.product .onsale:before, ul.products li.product .onsale:before {
    background: #00a95a;
}

.products ul li.product .onsale:after, ul.products li.product .onsale:after {
    border-color: #00a95a transparent transparent transparent;
}

.rtl .products ul li.product .onsale:after, .rtl ul.products li.product .onsale:after {
    border-color: transparent #00a95a transparent transparent;
}

nav.woocommerce-pagination ul li a:focus, nav.woocommerce-pagination ul li a:hover, nav.woocommerce-pagination ul li a.next:hover, nav.woocommerce-pagination ul li a.prev:hover {
    background: var(--secondarycolor);
}

div.product > .onsale:before {
    background: #00a95a;
}

div.product > .onsale:after {
    border-color: transparent #00a95a transparent transparent;
}

.rtl div.product > .onsale:after {
    border-color: #00a95a transparent transparent transparent;
}

div.product div.images .woocommerce-product-gallery__trigger {
    background: var(--secondarycolor);
}


    div.product div.summary form.cart .group_table a:hover {
        color: var(--secondarycolor) !important;
    }

div.product div.summary form.cart .single_add_to_cart_button {
    background: var(--secondarycolor) !important;
}

ul.wc_payment_methods li.payment_method_paypal .about_paypal {
    color: var(--secondarycolor);
    -webkit-box-shadow: 0 1px 0 0 var(--secondarycolor);
    box-shadow: 0 1px 0 0 var(--secondarycolor);
}

    ul.wc_payment_methods li.payment_method_paypal .about_paypal:hover {
        -webkit-box-shadow: 0 0 0 0 var(--secondarycolor);
        box-shadow: 0 0 0 0 var(--secondarycolor);
    }



    .woocommerce-MyAccount-navigation ul li a:after {
        background: var(--secondarycolor);
    }

.reset_variations {
    background: var(--secondarycolor);
}

table.shop_table td.woocommerce-orders-table__cell-order-number a:hover {
    background: var(--secondarycolor);
}

table.shop_table td.product-remove a.remove {
    background-color: var(--secondarycolor);
}

table.shop_table td.product-thumbnail a:before {
    background: var(--secondarycolor);
}

    table.shop_table .product-name > a:hover {
        color: var(--secondarycolor) !important;
    }

tr.cart-subtotal, tfoot {
    border-top: 2px solid var(--secondarycolor);
}

tr.order-total, tfoot {
    border-bottom: 2px solid var(--secondarycolor) !important;
}



form .form-row .required {
    background: var(--secondarycolor);
}

form .form-row.woocommerce-invalid .select2-container, form .form-row.woocommerce-invalid input.input-text, form .form-row.woocommerce-invalid select {
    -webkit-box-shadow: 0 0 0 2px var(--secondarycolor) inset;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset;
}

.woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before {
    background: var(--secondarycolor);
}

.woocommerce-info a:not(.button), .woocommerce-message a:not(.button) {
    color: var(--secondarycolor);
}


    .woocommerce-info a.showcoupon:hover, .woocommerce-message a.showcoupon:hover {
        background: var(--secondarycolor);
    }

.woocommerce-error:after {
    -webkit-box-shadow: 0 0 0 4px var(--secondarycolor) inset;
    box-shadow: 0 0 0 4px var(--secondarycolor) inset;
}



    .woocommerce .btSidebar input.alt, .woocommerce .bt-content input.alt, .woocommerce-page .btSidebar input.alt, .woocommerce-page .bt-content input.alt, .woocommerce .btSidebar a.button.alt, .woocommerce .bt-content a.button.alt, .woocommerce-page .btSidebar a.button.alt, .woocommerce-page .bt-content a.button.alt, .woocommerce .btSidebar .button.alt, .woocommerce .bt-content .button.alt, .woocommerce-page .btSidebar .button.alt, .woocommerce-page .bt-content .button.alt, .woocommerce .btSidebar button.alt, .woocommerce .bt-content button.alt, .woocommerce-page .btSidebar button.alt, .woocommerce-page .bt-content button.alt, .woocommerce .btSidebar .shipping-calculator-button, .woocommerce .bt-content .shipping-calculator-button, .woocommerce-page .btSidebar .shipping-calculator-button, .woocommerce-page .bt-content .shipping-calculator-button, div.woocommerce input.alt, div.woocommerce a.button.alt, div.woocommerce .button.alt, div.woocommerce button.alt, div.woocommerce .shipping-calculator-button {
        color: #00a95a;
        -webkit-box-shadow: 0 0 0 2px #00a95a inset,0 0 0 rgba(0,0,0,.2);
        box-shadow: 0 0 0 2px #00a95a inset,0 0 0 rgba(0,0,0,.2);
    }

        .woocommerce .btSidebar input.alt:hover, .woocommerce .bt-content input.alt:hover, .woocommerce-page .btSidebar input.alt:hover, .woocommerce-page .bt-content input.alt:hover, .woocommerce .btSidebar a.button.alt:hover, .woocommerce .bt-content a.button.alt:hover, .woocommerce-page .btSidebar a.button.alt:hover, .woocommerce-page .bt-content a.button.alt:hover, .woocommerce .btSidebar .button.alt:hover, .woocommerce .bt-content .button.alt:hover, .woocommerce-page .btSidebar .button.alt:hover, .woocommerce-page .bt-content .button.alt:hover, .woocommerce .btSidebar button.alt:hover, .woocommerce .bt-content button.alt:hover, .woocommerce-page .btSidebar button.alt:hover, .woocommerce-page .bt-content button.alt:hover, .woocommerce .btSidebar .shipping-calculator-button:hover, .woocommerce .bt-content .shipping-calculator-button:hover, .woocommerce-page .btSidebar .shipping-calculator-button:hover, .woocommerce-page .bt-content .shipping-calculator-button:hover, div.woocommerce input.alt:hover, div.woocommerce a.button.alt:hover, div.woocommerce .button.alt:hover, div.woocommerce button.alt:hover, div.woocommerce .shipping-calculator-button:hover {
            -webkit-box-shadow: 0 0 0 2px #00a95a inset,0 5px 20px rgba(0,0,0,.2);
            box-shadow: 0 0 0 2px #00a95a inset,0 5px 20px rgba(0,0,0,.2);
        }

.woocommerce .btSidebar a.edit:hover, .woocommerce .bt-content a.edit:hover, .woocommerce-page .btSidebar a.edit:hover, .woocommerce-page .bt-content a.edit:hover, div.woocommerce a.edit:hover {
    background: var(--secondarycolor);
}

.star-rating span:before {
    color: var(--secondarycolor);
}

p.stars a[class^="star-"].active:after, p.stars a[class^="star-"]:hover:after {
    color: var(--secondarycolor);
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: var(--secondarycolor);
}

.pswp__top-bar .pswp__button:hover {
    background: var(--secondarycolor) !important;
}

.select2-container .select2-dropdown .select2-results__option:after {
    background: var(--secondarycolor);
}

.select2-container .select2-dropdown .select2-results__option[aria-selected="true"] {
    color: var(--secondarycolor);
}

mark.order-status {
    background: var(--secondarycolor) !important;
}

.woocommerce-MyAccount-content a {
    -webkit-box-shadow: 0 1px 0 0 var(--secondarycolor);
    box-shadow: 0 1px 0 0 var(--secondarycolor);
}

    .woocommerce-MyAccount-content a:hover {
        -webkit-box-shadow: 0 0 0 0 var(--secondarycolor);
        box-shadow: 0 0 0 0 var(--secondarycolor);
    }


.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
    background: var(--secondarycolor);
}

.btQuoteBooking .ui-slider.ui-slider-horizontal .ui-slider-handle {
    background: var(--secondarycolor);
}

.btQuoteBooking .ddChild ul li:before {
    background: var(--secondarycolor);
}

.btQuoteBooking .ddChild ul li.hover {
    color: var(--secondarycolor);
}

.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
    background: var(--secondarycolor);
}

.btQuoteBooking .btContactNext {
    background: var(--secondarycolor);
}

.btQuoteBooking .btQuoteContact .boldBtn .btContactSubmit {
    background: var(--secondarycolor) !important;
}

.btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="text"], .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="text"], .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="text"], .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="text"], .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="text"], .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="text"], .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="email"], .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="email"], .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="email"], .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="email"], .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="email"], .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="email"], .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="password"], .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="password"], .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="password"], .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="password"], .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="password"], .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="password"], .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="url"], .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="url"], .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="url"], .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="url"], .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="url"], .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="url"], .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="tel"], .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="tel"], .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="tel"], .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="tel"], .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="tel"], .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="tel"], .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="number"], .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="number"], .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="number"], .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="number"], .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="number"], .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="number"], .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="date"], .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="date"], .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="date"], .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="date"], .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="date"], .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError input[type="date"], .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError textarea, .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError textarea, .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError textarea, .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError textarea, .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError textarea, .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError textarea, .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadius .ddTitleText, .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadius .ddTitleText, .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadius .ddTitleText, .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadius .ddTitleText, .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadius .ddTitleText, .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadius .ddTitleText, .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText, .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText, .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText, .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText, .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText, .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText, .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusBtm .ddTitleText, .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusBtm .ddTitleText, .btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusBtm .ddTitleText, .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusBtm .ddTitleText, .btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusBtm .ddTitleText, .btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteContact .btContactFieldError .dd.ddcommon.borderRadiusBtm .ddTitleText {
    -webkit-box-shadow: 0 0 0 2px var(--secondarycolor) inset !important;
    box-shadow: 0 0 0 2px var(--secondarycolor) inset !important;
}

.btQuoteBooking .bt_cc_email_confirmation_container input[type="checkbox"]:after {
    color: var(--secondarycolor);
}

.btQuoteBooking .btSubmitMessage {
    color: var(--secondarycolor);
}

.btDatePicker .ui-datepicker-header {
    background: var(--secondarycolor);
}

.bt_bb_progress_bar_advanced .progressbar-text {
}

.bt_bb_testimonial .btReviewStars .star-rating span:before {
    color: var(--secondarycolor);
}

.bt_bb_star_color_accent.bt_bb_testimonial .btReviewStars .star-rating span:before {
    color: var(--secondarycolor);
}

.bt_bb_star_color_alternate.bt_bb_testimonial .btReviewStars .star-rating span:before {
    color: #00a95a;
}

.bt_bb_line_color_accent.bt_bb_process .bt_bb_process_step:after, .bt_bb_line_color_accent.bt_bb_process .bt_bb_process_step:before {
    border-color: var(--secondarycolor) !important;
}

.bt_bb_line_color_alternate.bt_bb_process .bt_bb_process_step:after, .bt_bb_line_color_alternate.bt_bb_process .bt_bb_process_step:before {
    border-color: #00a95a !important;
}

.bt_bb_process .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background: var(--secondarycolor);
}

.bt_bb_process .bt_bb_process_step:hover .bt_bb_process_step_content .bt_bb_process_step_title {
    color: var(--secondarycolor);
}

.bt_bb_bulleted_list .bt_bb_bulleted_list_content ul li .bt_bb_bulleted_list_icon {
    color: var(--secondarycolor);
}

@font-face {
    font-family: "Ad-Astra-DataAnalysis";
    src: url("/wp-content/themes/ad-astra/fonts/Ad-Astra-DataAnalysis/Ad-Astra-DataAnalysis.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Ad-Astra-DataAnalysis/Ad-Astra-DataAnalysis.ttf") format("truetype");
}

*[data-ico-ad-astra-dataanalysis]:before {
    font-family: Ad-Astra-DataAnalysis;
    content: attr(data-ico-ad-astra-dataanalysis);
}

@font-face {
    font-family: "Ad-Astra-HandDrawn";
    src: url("/wp-content/themes/ad-astra/fonts/Ad-Astra-HandDrawn/Ad-Astra-HandDrawn.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Ad-Astra-HandDrawn/Ad-Astra-HandDrawn.ttf") format("truetype");
}

*[data-ico-ad-astra-handdrawn]:before {
    font-family: Ad-Astra-HandDrawn;
    content: attr(data-ico-ad-astra-handdrawn);
}

@font-face {
    font-family: "Ad-Astra-Regular";
    src: url("/wp-content/themes/ad-astra/fonts/Ad-Astra-Regular/Ad-Astra-Regular.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Ad-Astra-Regular/Ad-Astra-Regular.ttf") format("truetype");
}

*[data-ico-ad-astra-regular]:before {
    font-family: Ad-Astra-Regular;
    content: attr(data-ico-ad-astra-regular);
}

@font-face {
    font-family: "Ad-Astra-Thin";
    src: url("/wp-content/themes/ad-astra/fonts/Ad-Astra-Thin/Ad-Astra-Thin.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Ad-Astra-Thin/Ad-Astra-Thin.ttf") format("truetype");
}

*[data-ico-ad-astra-thin]:before {
    font-family: Ad-Astra-Thin;
    content: attr(data-ico-ad-astra-thin);
}

@font-face {
    font-family: "Business";
    src: url("/wp-content/themes/ad-astra/fonts/Business/Business.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Business/Business.ttf") format("truetype");
}

*[data-ico-business]:before {
    font-family: Business;
    content: attr(data-ico-business);
}

@font-face {
    font-family: "Construction";
    src: url("/wp-content/themes/ad-astra/fonts/Construction/Construction.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Construction/Construction.ttf") format("truetype");
}

*[data-ico-construction]:before {
    font-family: Construction;
    content: attr(data-ico-construction);
}

@font-face {
    font-family: "Design";
    src: url("/wp-content/themes/ad-astra/fonts/Design/Design.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Design/Design.ttf") format("truetype");
}

*[data-ico-design]:before {
    font-family: Design;
    content: attr(data-ico-design);
}

@font-face {
    font-family: "Development";
    src: url("/wp-content/themes/ad-astra/fonts/Development/Development.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Development/Development.ttf") format("truetype");
}

*[data-ico-development]:before {
    font-family: Development;
    content: attr(data-ico-development);
}

@font-face {
    font-family: "Essential";
    src: url("/wp-content/themes/ad-astra/fonts/Essential/Essential.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Essential/Essential.ttf") format("truetype");
}

*[data-ico-essential]:before {
    font-family: Essential;
    content: attr(data-ico-essential);
}

@font-face {
    font-family: "FontAwesome";
    src: url("/wp-content/themes/ad-astra/fonts/FontAwesome/FontAwesome.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/FontAwesome/FontAwesome.ttf") format("truetype");
}

*[data-ico-fontawesome]:before {
    font-family: FontAwesome;
    content: attr(data-ico-fontawesome);
}

@font-face {
    font-family: "FontAwesome5Brands";
    src: url("/wp-content/themes/ad-astra/fonts/FontAwesome5Brands/FontAwesome5Brands.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/FontAwesome5Brands/FontAwesome5Brands.html") format("truetype");
}

*[data-ico-fontawesome5brands]:before {
    font-family: FontAwesome5Brands;
    content: attr(data-ico-fontawesome5brands);
}

@font-face {
    font-family: "FontAwesome5Regular";
    src: url("/wp-content/themes/ad-astra/fonts/FontAwesome5Regular/FontAwesome5Regular.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/FontAwesome5Regular/FontAwesome5Regular.html") format("truetype");
}

*[data-ico-fontawesome5regular]:before {
    font-family: FontAwesome5Regular;
    content: attr(data-ico-fontawesome5regular);
}

@font-face {
    font-family: "FontAwesome5Solid";
    src: url("/wp-content/themes/ad-astra/fonts/FontAwesome5Solid/FontAwesome5Solid.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/FontAwesome5Solid/FontAwesome5Solid.html") format("truetype");
}

*[data-ico-fontawesome5solid]:before {
    font-family: FontAwesome5Solid;
    content: attr(data-ico-fontawesome5solid);
}

@font-face {
    font-family: "Icon7Stroke";
    src: url("/wp-content/themes/ad-astra/fonts/Icon7Stroke/Icon7Stroke.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Icon7Stroke/Icon7Stroke.ttf") format("truetype");
}

*[data-ico-icon7stroke]:before {
    font-family: Icon7Stroke;
    content: attr(data-ico-icon7stroke);
}

@font-face {
    font-family: "IoniconsFilled";
    src: url("/wp-content/themes/ad-astra/fonts/IoniconsFilled/IoniconsFilled.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/IoniconsFilled/IoniconsFilled.ttf") format("truetype");
}

*[data-ico-ioniconsfilled]:before {
    font-family: IoniconsFilled;
    content: attr(data-ico-ioniconsfilled);
}

@font-face {
    font-family: "IoniconsLogos";
    src: url("/wp-content/themes/ad-astra/fonts/IoniconsLogos/IoniconsLogos.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/IoniconsLogos/IoniconsLogos.ttf") format("truetype");
}

*[data-ico-ioniconslogos]:before {
    font-family: IoniconsLogos;
    content: attr(data-ico-ioniconslogos);
}

@font-face {
    font-family: "IoniconsOutline";
    src: url("/wp-content/themes/ad-astra/fonts/IoniconsOutline/IoniconsOutline.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/IoniconsOutline/IoniconsOutline.ttf") format("truetype");
}

*[data-ico-ioniconsoutline]:before {
    font-family: IoniconsOutline;
    content: attr(data-ico-ioniconsoutline);
}

@font-face {
    font-family: "IoniconsSharp";
    src: url("/wp-content/themes/ad-astra/fonts/IoniconsSharp/IoniconsSharp.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/IoniconsSharp/IoniconsSharp.ttf") format("truetype");
}

*[data-ico-ioniconssharp]:before {
    font-family: IoniconsSharp;
    content: attr(data-ico-ioniconssharp);
}

@font-face {
    font-family: "Productivity";
    src: url("/wp-content/themes/ad-astra/fonts/Productivity/Productivity.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Productivity/Productivity.ttf") format("truetype");
}

*[data-ico-productivity]:before {
    font-family: Productivity;
    content: attr(data-ico-productivity);
}

@font-face {
    font-family: "RemixIcons-Buildings";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Buildings/RemixIcons-Buildings.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Buildings/RemixIcons-Buildings.ttf") format("truetype");
}

*[data-ico-remixicons-buildings]:before {
    font-family: RemixIcons-Buildings;
    content: attr(data-ico-remixicons-buildings);
}

@font-face {
    font-family: "RemixIcons-Business";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Business/RemixIcons-Business.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Business/RemixIcons-Business.ttf") format("truetype");
}

*[data-ico-remixicons-business]:before {
    font-family: RemixIcons-Business;
    content: attr(data-ico-remixicons-business);
}

@font-face {
    font-family: "RemixIcons-Communication";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Communication/RemixIcons-Communication.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Communication/RemixIcons-Communication.ttf") format("truetype");
}

*[data-ico-remixicons-communication]:before {
    font-family: RemixIcons-Communication;
    content: attr(data-ico-remixicons-communication);
}

@font-face {
    font-family: "RemixIcons-Design";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Design/RemixIcons-Design.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Design/RemixIcons-Design.ttf") format("truetype");
}

*[data-ico-remixicons-design]:before {
    font-family: RemixIcons-Design;
    content: attr(data-ico-remixicons-design);
}

@font-face {
    font-family: "RemixIcons-Development";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Development/RemixIcons-Development.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Development/RemixIcons-Development.ttf") format("truetype");
}

*[data-ico-remixicons-development]:before {
    font-family: RemixIcons-Development;
    content: attr(data-ico-remixicons-development);
}

@font-face {
    font-family: "RemixIcons-Device";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Device/RemixIcons-Device.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Device/RemixIcons-Device.ttf") format("truetype");
}

*[data-ico-remixicons-device]:before {
    font-family: RemixIcons-Device;
    content: attr(data-ico-remixicons-device);
}

@font-face {
    font-family: "RemixIcons-Document";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Document/RemixIcons-Document.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Document/RemixIcons-Document.ttf") format("truetype");
}

*[data-ico-remixicons-document]:before {
    font-family: RemixIcons-Document;
    content: attr(data-ico-remixicons-document);
}

@font-face {
    font-family: "RemixIcons-Editor";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Editor/RemixIcons-Editor.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Editor/RemixIcons-Editor.ttf") format("truetype");
}

*[data-ico-remixicons-editor]:before {
    font-family: RemixIcons-Editor;
    content: attr(data-ico-remixicons-editor);
}

@font-face {
    font-family: "RemixIcons-Finance";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Finance/RemixIcons-Finance.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Finance/RemixIcons-Finance.ttf") format("truetype");
}

*[data-ico-remixicons-finance]:before {
    font-family: RemixIcons-Finance;
    content: attr(data-ico-remixicons-finance);
}

@font-face {
    font-family: "RemixIcons-Health";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Health/RemixIcons-Health.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Health/RemixIcons-Health.ttf") format("truetype");
}

*[data-ico-remixicons-health]:before {
    font-family: RemixIcons-Health;
    content: attr(data-ico-remixicons-health);
}

@font-face {
    font-family: "RemixIcons-Logos";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Logos/RemixIcons-Logos.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Logos/RemixIcons-Logos.ttf") format("truetype");
}

*[data-ico-remixicons-logos]:before {
    font-family: RemixIcons-Logos;
    content: attr(data-ico-remixicons-logos);
}

@font-face {
    font-family: "RemixIcons-Map";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Map/RemixIcons-Map.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Map/RemixIcons-Map.ttf") format("truetype");
}

*[data-ico-remixicons-map]:before {
    font-family: RemixIcons-Map;
    content: attr(data-ico-remixicons-map);
}

@font-face {
    font-family: "RemixIcons-Media";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Media/RemixIcons-Media.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Media/RemixIcons-Media.ttf") format("truetype");
}

*[data-ico-remixicons-media]:before {
    font-family: RemixIcons-Media;
    content: attr(data-ico-remixicons-media);
}

@font-face {
    font-family: "RemixIcons-Others";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Others/RemixIcons-Others.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Others/RemixIcons-Others.ttf") format("truetype");
}

*[data-ico-remixicons-others]:before {
    font-family: RemixIcons-Others;
    content: attr(data-ico-remixicons-others);
}

@font-face {
    font-family: "RemixIcons-System";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-System/RemixIcons-System.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-System/RemixIcons-System.ttf") format("truetype");
}

*[data-ico-remixicons-system]:before {
    font-family: RemixIcons-System;
    content: attr(data-ico-remixicons-system);
}

@font-face {
    font-family: "RemixIcons-User";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-User/RemixIcons-User.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-User/RemixIcons-User.ttf") format("truetype");
}

*[data-ico-remixicons-user]:before {
    font-family: RemixIcons-User;
    content: attr(data-ico-remixicons-user);
}

@font-face {
    font-family: "RemixIcons-Weather";
    src: url("/wp-content/themes/ad-astra/fonts/RemixIcons-Weather/RemixIcons-Weather.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/RemixIcons-Weather/RemixIcons-Weather.ttf") format("truetype");
}

*[data-ico-remixicons-weather]:before {
    font-family: RemixIcons-Weather;
    content: attr(data-ico-remixicons-weather);
}

@font-face {
    font-family: "Science";
    src: url("/wp-content/themes/ad-astra/fonts/Science/Science.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Science/Science.ttf") format("truetype");
}

*[data-ico-science]:before {
    font-family: Science;
    content: attr(data-ico-science);
}

@font-face {
    font-family: "Transportation";
    src: url("/wp-content/themes/ad-astra/fonts/Transportation/Transportation.woff") format("woff"),url("/wp-content/themes/ad-astra/fonts/Transportation/Transportation.ttf") format("truetype");
}

*[data-ico-transportation]:before {
    font-family: Transportation;
    content: attr(data-ico-transportation);
}



/* Page headline border radius */
.btPageHeadline {
    clip-path: inset(0 round 0 0 150px 25px);
}
/* Main horizontal sticky header rounder corners */
.btMenuHorizontal.btStickyHeaderOpen .mainHeader {
    border-radius: 0 0 8px 8px;
}


.bt_bb_section .bt_bb_overlay {
    background: none !important;
}

.btMenuHorizontal .topBar {
    background: white !important;
}

.btMenuHorizontal .menuPort > nav > ul > li > a {
    color: white !important;
    font-weight: 700 !important;
}

.btMenuHorizontal .menuPort nav > ul li.on > a {
    color: #ffffff !important;
}

.btMenuHorizontal .menuPort nav > ul > li > a:before {
    background: var(--primarycolor) !important;
}

.btMenuHorizontal .menuPort > nav > ul ul:before {
    background: var(--primarycolor) !important;
}

.btMenuHorizontal .menuPort ul ul li a {
    color: #ffffff !important;
}

.bt_bb_section.bt_bb_top_spacing_extra_large > .bt_bb_port {
    padding-top: 10em !important;
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a, .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled:hover a, .bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a:hover {
    color: #ffffff;
    border: 1px solid !important;
    background: none !important;
}

.btSoftRoundedButtons.btMenuHorizontal .menuPort nav > ul li.menu-item-has-children > a:before {
    border-radius: 2rem 2rem 0 0 !important;
}


.btMenuHorizontal .menuPort nav > ul > li.nochild > a:before {
    box-shadow: none !important;
    background: none !important;
}

.banner_headline {
    color: #fff !important;
}

.banner_subheadline {
    color: #00a0dc !important;
}

.db_headline {
    color: var(--primarycolor) !important;
}

.gl_subheadline {
    color: var(--secondarycolor) !important;
}

.stats_count {
    font-size: 2.5em;
    letter-spacing: -0.015em;
    font-weight: bold;
}

.bt_bb_process.bt_bb_icon_color_scheme_11 .bt_bb_process_step .bt_bb_process_step_icon .bt_bb_icon_holder {
    background-color: #003987 !important;
    color: var(--secondarycolor) !important;
}

.btStickyHeaderOpen .menuPort > nav > ul > li > a {
    color: var(--primarycolor) !important;
}

.btStickyHeaderOpen .menuPort nav > ul > li.nochild > a {
    color: var(--primarycolor) !important;
}

html.no-touch body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-3 ul.sub-menu {
    margin-left: 0px !important;
}
.bt-site-footer .bt_bb_wrapper{
    background-color:var(--primarycolor);
}
.bt-site-footer .bt_bb_headline .bt_bb_headline_content span {
    color: var(--secondarycolor) !important;
}
.bt_bb_custom_menu div ul a {
    color: #fff !important;
}
.bt_bb_back_to_top_alternate.bt_bb_back_to_top .bt_back_to_top_button_no_icon {
    background: var(--secondarycolor) !important;
}
    .bt_bb_back_to_top_alternate.bt_bb_back_to_top .bt_back_to_top_button_no_icon:hover {
        color: var(--whitecolor1) !important;
    }
.bt-content-holder {
    margin-top: 40px;
}
.bt_bb_headline_tag:not(.remain_default_font_size) {
    font-size: 2.5em !important;
    font-weight: bold !important;
}
.bt_bb_headline_tag.cust_site-footer {
    font-size: 1.25em !important;
}

.testonominal-author {
    font-size: 26px;
    color: #084065;
    margin-bottom: 5px;
    text-align: center;
    font-weight: 600;
}
.testonominal-desc {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 10;
    line-height: 1.5em;
    max-height: 16.5em;
    min-height: 12em;
    font-size: 16px !important;
}

.testonominal-desc_new {
    font-size: 15px !important;
    color: #4a4a4a !important;
    overflow-y: auto !important;
    padding-right: 8px !important;
    z-index: 1 !important;
    position: relative !important;
    max-height: 180px;
}

.bt_bb_card.default-bb_card.bt_bb_image_position_image_beneath_content .bt_bb_card_content .bt_bb_card_content_inner .bt_bb_image {
    margin-bottom: -4em;
    overflow: hidden;
    padding: unset !important;
}
.bt_bb_card.default-bb_card .bt_bb_card_content .bt_bb_card_content_inner .bt_bb_image img:not(.bt_news_image) {
    max-height: unset !important;
    width: unset !important;
    margin: unset !important;
}
.bt_bb_card.default-bb_card .bt_bb_card_content .bt_bb_card_content_inner .bt_bb_headline_tag {
    font-size: 1.563rem !important;
}
.bt_bb_card.default-bb_card.bt_bb_image_position_image_beneath_content .bt_bb_card_content .bt_bb_card_content_inner .bt_bb_image:after {
    background: linear-gradient(to top,var(--bg-color) 10%,transparent 60%) !important;
}
.bt_bb_card.default-bb_card .bt_bb_card_content .bt_bb_card_content_inner .bt_bb_card_read_more .news_date {
    font-size: 14px;
    font-weight: 500;
    color: #8b8b8b;
}
.btCounterHolder.remove_default_pseudo .hours:before, .btCounterHolder .minutes:before, .btCounterHolder .seconds:before {
    opacity: 0 !important;
}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 0px !important; 
}
.swiper-pagination-bullet {
    height: 10px !important;
    width: 20px !important;
    border-radius: 30px !important;
}
.swiper-pagination-bullet-active {
    width: 30px !important;
    border-radius: 30px !important;
    background: #e19a00 !important;
}
.stats_home_count {
    font-size: 1.5em;
    letter-spacing: -0.015em;
    font-weight: bold;
    color:var(--secondarycolor);
}
.stats_home_text {
    color: var(--primarycolor) !important;
}
.bootstrap-iso .form-control:focus {
    background-color: #fff !important;
    box-shadow: none !important;
    border-color: unset !important;
    color: inherit !important;
    border: 1px solid #ced4da !important;
}

textarea {
    resize: none !important;
}

form .form-row textarea {
    height: auto !important;
}

.btn-custom_submit {
    color: #fff;
    background-color: #084065 !important;
    border-color: #084065 !important;
}

    .btn-custom_submit:hover {
        color: #fff;
        background-color: #084065 !important;
        border-color: #084065 !important;
    }

    .btn-custom_submit:focus {
        color: #fff;
        background-color: #084065 !important;
        border-color: #084065 !important;
        box-shadow: #084065 !important;
    }
.upload_file_label {
    color: #003c8c !important;
    font-size: 14px !important;
    font-weight: 500 !important;
}
.btn-primary_custom {
    background-color: #fff !important;
    border-color: var(--primarycolor) !important;
    color: var(--primarycolor) !important;
    font-weight: 500 !important;
}

.bootstrap-iso a {
    text-decoration: unset !important;
}
.nopadding{
    padding:0px !important;
}

#disclaimer_confirmation_modal {
    z-index: 2147483646 !important;
    box-shadow: rgb(26 26 26 / 20%) 0px 0px 12px;
}
    #disclaimer_confirmation_modal .modal-content {
        border-radius: 10px !important;
        border: 1px solid #dda84c !important;
    }
    #disclaimer_confirmation_modal .modal-dialog {
        position: fixed;
        bottom: 15px;
        right: 20px;
        margin: 0px;
    }
        #disclaimer_confirmation_modal .modal-dialog .modal-content u {
            font-weight: 700;
            font-size: 18px;
            line-height: 24px;
        }

#disclaimer_confirmation_modal .modal-body {
    padding: 0rem 1rem 1rem 1rem !important;
}
    #disclaimer_confirmation_modal .modal-title {
        line-height: 1 !important;
    }

        .bootstrap-iso .btn-outline-primary.tm_primary {
            color: var(--primarycolor) !important;
            border-color: var(--primarycolor) !important;
        }

    .bootstrap-iso .btn-outline-primary.tm_primary:active, .bootstrap-iso .btn-outline-primary.tm_primary:hover {
        background-color: var(--primarycolor) !important;
        border-color: var(--primarycolor) !important;
        color: #fff !important;
    }

    .bootstrap-iso .btn-outline-primary.tm_primary:focus {
        box-shadow: none !important;
    }

.practice_article_image_container {
    float: left !important;
    margin: 0px 20px 20px 20px !important;
}
.form-select:focus {
    border-color: none !important;
    outline: 0;
    box-shadow: none !important;
}
.required-field{
    color:var(--secondarycolor);
    margin-left:5px;
}
label.error {
    font-size: 13px;
    font-weight: 400;
    color: red;
}


.bt_bb_masonry_portfolio_tiles .bt_bb_masonry_portfolio_tiles_content .bt_bb_grid_item.hover {
    z-index: 5;
}

    .bt_bb_masonry_post_tiles .bt_bb_masonry_post_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner:after, .bt_bb_masonry_post_tiles .bt_bb_masonry_portfolio_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner:after, .bt_bb_masonry_portfolio_tiles .bt_bb_masonry_post_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner:after, .bt_bb_masonry_portfolio_tiles .bt_bb_masonry_portfolio_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner:after {
        -webkit-box-shadow: 0 5px 18px rgb(24 24 24 / 35%);
        box-shadow: 0 5px 18px rgb(24 24 24 / 35%);
        opacity: 1;
    }

.bt_bb_dark_light_mode_light.bt_bb_masonry_post_tiles .bt_bb_masonry_post_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a:after, .bt_bb_dark_light_mode_light.bt_bb_masonry_post_tiles .bt_bb_masonry_portfolio_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a:after, .bt_bb_dark_light_mode_light.bt_bb_masonry_portfolio_tiles .bt_bb_masonry_post_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a:after, .bt_bb_dark_light_mode_light.bt_bb_masonry_portfolio_tiles .bt_bb_masonry_portfolio_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a:after {
    opacity: .5;
}

.bt_bb_masonry_post_tiles .bt_bb_masonry_post_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a img, .bt_bb_masonry_post_tiles .bt_bb_masonry_portfolio_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a img, .bt_bb_masonry_portfolio_tiles .bt_bb_masonry_post_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a img, .bt_bb_masonry_portfolio_tiles .bt_bb_masonry_portfolio_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail a img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.bt_bb_masonry_post_tiles .bt_bb_masonry_post_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .bt_bb_grid_item_inner_content_wrapper, .bt_bb_masonry_post_tiles .bt_bb_masonry_portfolio_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .bt_bb_grid_item_inner_content_wrapper, .bt_bb_masonry_portfolio_tiles .bt_bb_masonry_post_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .bt_bb_grid_item_inner_content_wrapper, .bt_bb_masonry_portfolio_tiles .bt_bb_masonry_portfolio_tiles_content .bt_bb_grid_item.hover .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .bt_bb_grid_item_inner_content_wrapper {
    transform: translateY(0%) !important;
}
.text_over_image_center {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-weight: 700;
    font-size: 24px;
    color:var(--primarycolor) !important;
}

li.custom_col_2 ul {
    columns: 2;
    -webkit-columns: 2;
    display: block;
}
.launch-button {
    font-size: 13px !important;
    position: fixed !important;
    bottom: 15px !important;
    right: 20px !important;
    left: auto;
    height: 48px;
    width: auto;
    background: var(--primarycolor);
    border-radius: 100px !important;
    padding: 0 20px;
    cursor: pointer;
    z-index: 2147483600;
    border: 1px solid var(--secondarycolor) !important;
}

    .launch-button a span {
        color: var(--secondarycolor) !important;
    }

.team_member:nth-child(odd) {
    border-top: 2px solid #dda84c;
    border-right: 2px solid #dda84c;
    border-bottom: 2px solid #dda84c;
    border-radius: 0px 20px 20px 0px;
}
.team_member:nth-child(even) {
    border-left: 2px solid #dda84c;
}
.team_member:last-child {
    border-bottom: 2px solid #dda84c;
}

/*
.team_member {
    border: 2px solid #dda84c;
    overflow: hidden;
    position: relative;
    top: 1px;
}

    .team_member:nth-child(odd) {
        border-top-right-radius: 30px;
        border-bottom-right-radius: 30px;
        border-bottom: 0 !important;
        border-left: 0;
        right: -25px;
    }

    .team_member:nth-child(even) {
        border-top-left-radius: 30px;
        border-bottom-left-radius: 30px;
        border-right: 0 !important;
        border-bottom: 0;
    }

    .team_member:last-child {
        border-bottom: 3px solid #dda84c;
    }*/

.bt_news_image {
    min-height: 250px !important;
    max-height: 250px !important;
    height: 250px !important;
    width: 100% !important;
    object-fit: cover !important;
}
.attachment-thumbnail {
    max-height: 100px !important;
    object-fit: cover !important;
}
.toast-success {
    background-color: #dda84c !important;
    color: #084065 !important;
    opacity: 1 !important;
    background-image: none !important;
    padding: 15px !important;
}
.bt_bb_icon_holder.custom_fontsize:before {
    font-size: 1.5rem !important;
}
.testonominal-designation {
    font-size: 18px !important;
    color: #6c6c6c !important;
    text-align: center !important;
}
.breaking_news {
    font-size: 13px !important;
    left: auto;
    height: 50px;
    width: 100%;
    background: var(--primarycolor);
    border-radius: 100px !important;
    padding: 0 20px;
    cursor: pointer;
    z-index: 2147483600;
    border: 1px solid var(--secondarycolor) !important;
}

    .breaking_news .breaking_news_title {
        color: var(--secondarycolor) !important;
        margin-right: 15px;
        font-size: 18px;
        height: 50px;
    }
    .breaking_news .breaking_news_title span {
        margin-top: 5px;
    }

.breaking_news_content {
    font-weight: 400 !important;
    color: #fff !important;
    height: 50px;
}
.breaking_news_title + .breaking_news_content {
    border-left: 2px solid var(--secondarycolor);
}

.breaking_news_content .slick-slide {
    padding: 15px !important;

}
    .breaking_news_content .news_content {
        font-weight: 500 !important;
        margin-top: 5px;
    }
.breaking_news_content button{
    display:none !important;
}
small {
    font-size: 12px !important;
}

.truncate_ellipsis {
    width: 250px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}