.bb_fix {
    --accent-color: #EFCA71;
}

:root {
    --accent-color: #EFCA71;
    --alternate-color: #204337;
}

select, input {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

body {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

blockquote {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt-content-holder table td.product-name {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

body.btHeadlineOverlay_alternate .btPageHeadline:before {
    background-color: rgba(20,41,88,0.6);
}

body.btHeadlineOverlay_accent .btPageHeadline:before {
    background-color: rgba(1,202,184,0.7);
}

.bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.mainHeader {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.menuPort {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.menuPort nav > ul > li > a {
    line-height: 90px;
}

.btTextLogo {
    line-height: 90px;
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt-logo-area .logo img {
    height: 90px;
}

body.btMenuHorizontal .subToggler {
    line-height: 90px;
}

.btMenuHorizontal .topBarInMenu {
    height: 90px;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .logo img, .btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .logo img {
    height: 65px;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .btTextLogo, .btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .btTextLogo {
    line-height: 65px;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .menuPort nav > ul > li > a, .btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .menuPort nav > ul > li > .subToggler, .btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .menuPort nav > ul > li > a, .btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .menuPort nav > ul > li > .subToggler {
    line-height: 65px;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .topBarInMenu, .btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .topBarInMenu {
    height: 65px;
}

.btMenuHorizontal .topBarInLogoArea {
    height: 90px;
}

.btMenuFullScreenCenter .topBarInLogoArea {
    height: 90px;
}

.btPagination {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt-comments-box .commentTxt p.edit-link, .bt-comments-box .commentTxt p.reply {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt-comments-box .comment-navigation a, .bt-comments-box .comment-navigation span {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

a#cancel-comment-reply-link {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt-comment-submit .btnInnerText {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.widget_calendar table caption {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.widget_rss li a.rsswidget {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.widget_rss li .rss-date {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.widget_rss li cite {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.widget_shopping_cart .total {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents, .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents, .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
    font: normal 10px/1 "Inter";
}

.widget_recent_reviews li a .product-title {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.widget_recent_reviews li .reviewer {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.btBox .tagcloud a, .btTags ul a {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.topBarInMenu .btIconWidgetContent .btIconWidgetTitle {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.topBarInMenu .btIconWidgetContent .btIconWidgetText {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon:hover a.bt_bb_icon_holder {
    color: #017e73;
}

.bt_bb_divider {
    max-height: 90px;
}

.btMenuVertical .bt_bb_divider {
    max-width: 90px;
}

.bt_bb_headline .bt_bb_headline_superheadline {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_button .bt_bb_button_text {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_supertitle {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_text {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_progress_bar .bt_bb_progress_bar_text_above span {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_color_scheme_accent.bt_bb_progress_bar .bt_bb_progress_bar_bg_cover .bt_bb_progress_bar_bg {
    background-color: rgba(1,202,184,0.5);
}

.bt_bb_color_scheme_alternate.bt_bb_progress_bar .bt_bb_progress_bar_bg_cover .bt_bb_progress_bar_bg {
    background-color: rgba(20,41,88,0.5);
}

.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta > span {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_read_more a {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_category > a {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_category .post-categories {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_title {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_counter_holder .bt_bb_counter span.onedigit {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_price_list .bt_bb_price_list_title {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_price_list .bt_bb_price_list_price {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_progress_bar_advanced .container .bt_bb_progress_bar_advanced_text {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.wpcf7-form .wpcf7-submit {
    font-family: "Inter",Arial,Helvetica,sans-serif !important;
}

.btContactForm .btContactLabel {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_testimonial .bt_bb_testimonial_text span {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_interactive_image_item_dot .bt_bb_interactive_image_item_dot_tooltip .bt_bb_interactive_image_item_dot_tooltip_title {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.bt_bb_interactive_image_item .bt_bb_interactive_image_item_content .bt_bb_interactive_image_item_title {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.products ul li.product .btWooShopLoopItemInner .price, ul.products li.product .btWooShopLoopItemInner .price {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.products ul li.product .btWooShopLoopItemInner a.button, ul.products li.product .btWooShopLoopItemInner a.button {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.products ul li.product .btWooShopLoopItemInner .added_to_cart, ul.products li.product .btWooShopLoopItemInner .added_to_cart {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.products ul li.product .onsale, ul.products li.product .onsale {
    background: #142958;
}

div.product .onsale {
    background: #142958;
}

table.shop_table thead th {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.woocommerce .btSidebar a.button, .woocommerce .bt-content a.button, .woocommerce-page .btSidebar a.button, .woocommerce-page .bt-content a.button, .woocommerce .btSidebar input[type="submit"], .woocommerce .bt-content input[type="submit"], .woocommerce-page .btSidebar input[type="submit"], .woocommerce-page .bt-content input[type="submit"], .woocommerce .btSidebar button[type="submit"], .woocommerce .bt-content button[type="submit"], .woocommerce-page .btSidebar button[type="submit"], .woocommerce-page .bt-content button[type="submit"], .woocommerce .btSidebar input.button, .woocommerce .bt-content input.button, .woocommerce-page .btSidebar input.button, .woocommerce-page .bt-content input.button, .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, div.woocommerce a.button, div.woocommerce input[type="submit"], div.woocommerce button[type="submit"], div.woocommerce input.button, div.woocommerce input.alt:hover, div.woocommerce a.button.alt:hover, div.woocommerce .button.alt:hover, div.woocommerce button.alt:hover {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

p.demo_store {
    background-color: #142958;
}

.btQuoteBooking .btContactNext {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

.btQuoteBooking .btContactSubmit {
    font-family: "Inter",Arial,Helvetica,sans-serif;
}

@font-face {
    font-family: "Arrow";
    src: url("../../fonts/Arrow/Arrow.woff") format("woff"),url("../../fonts/Arrow/Arrow.ttf") format("truetype");
}

*[data-ico-arrow]:before {
    font-family: Arrow;
    content: attr(data-ico-arrow);
}

@font-face {
    font-family: "Dentistry";
    src: url("../../fonts/Dentistry/Dentistry.woff") format("woff"),url("../../fonts/Dentistry/Dentistry.ttf") format("truetype");
}

*[data-ico-dentistry]:before {
    font-family: Dentistry;
    content: attr(data-ico-dentistry);
}

@font-face {
    font-family: "Essential";
    src: url("../../fonts/Essential/Essential.woff") format("woff"),url("../../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("../../fonts/FontAwesome/FontAwesome.woff") format("woff"),url("../../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("../../fonts/FontAwesome5Brands/FontAwesome5Brands.woff") format("woff"),url("../../fonts/FontAwesome5Brands/FontAwesome5Brands.ttf") format("truetype");
}

*[data-ico-fontawesome5brands]:before {
    font-family: FontAwesome5Brands;
    content: attr(data-ico-fontawesome5brands);
}

@font-face {
    font-family: "FontAwesome5Regular";
    src: url("../../fonts/FontAwesome5Regular/FontAwesome5Regular.woff") format("woff"),url("../../fonts/FontAwesome5Regular/FontAwesome5Regular.ttf") format("truetype");
}

*[data-ico-fontawesome5regular]:before {
    font-family: FontAwesome5Regular;
    content: attr(data-ico-fontawesome5regular);
}

@font-face {
    font-family: "FontAwesome5Solid";
    src: url("../../fonts/FontAwesome5Solid/FontAwesome5Solid.woff") format("woff"),url("../../fonts/FontAwesome5Solid/FontAwesome5Solid.ttf") format("truetype");
}

*[data-ico-fontawesome5solid]:before {
    font-family: FontAwesome5Solid;
    content: attr(data-ico-fontawesome5solid);
}

@font-face {
    font-family: "Health";
    src: url("../../fonts/Health/Health.woff") format("woff"),url("../../fonts/Health/Health.ttf") format("truetype");
}

*[data-ico-health]:before {
    font-family: Health;
    content: attr(data-ico-health);
}

@font-face {
    font-family: "Icon7Stroke";
    src: url("../../fonts/Icon7Stroke/Icon7Stroke.woff") format("woff"),url("../../fonts/Icon7Stroke/Icon7Stroke.ttf") format("truetype");
}

*[data-ico-icon7stroke]:before {
    font-family: Icon7Stroke;
    content: attr(data-ico-icon7stroke);
}

@font-face {
    font-family: "Medic";
    src: url("../../fonts/Medic/Medic.woff") format("woff"),url("../../fonts/Medic/Medic.ttf") format("truetype");
}

*[data-ico-medic]:before {
    font-family: Medic;
    content: attr(data-ico-medic);
}

@font-face {
    font-family: "Mental";
    src: url("../../fonts/Mental/Mental.woff") format("woff"),url("../../fonts/Mental/Mental.ttf") format("truetype");
}

*[data-ico-mental]:before {
    font-family: Mental;
    content: attr(data-ico-mental);
}

@font-face {
    font-family: "Nursing";
    src: url("../../fonts/Nursing/Nursing.woff") format("woff"),url("../../fonts/Nursing/Nursing.ttf") format("truetype");
}

*[data-ico-nursing]:before {
    font-family: Nursing;
    content: attr(data-ico-nursing);
}

@font-face {
    font-family: "Orthopedics";
    src: url("../../fonts/Orthopedics/Orthopedics.woff") format("woff"),url("../../fonts/Orthopedics/Orthopedics.ttf") format("truetype");
}

*[data-ico-orthopedics]:before {
    font-family: Orthopedics;
    content: attr(data-ico-orthopedics);
}

@font-face {
    font-family: "RemixIconsBuildings";
    src: url("../../fonts/RemixIconsBuildings/RemixIconsBuildings.woff") format("woff"),url("../../fonts/RemixIconsBuildings/RemixIconsBuildings.ttf") format("truetype");
}

*[data-ico-remixiconsbuildings]:before {
    font-family: RemixIconsBuildings;
    content: attr(data-ico-remixiconsbuildings);
}

@font-face {
    font-family: "RemixIconsBusiness";
    src: url("../../fonts/RemixIconsBusiness/RemixIconsBusiness.woff") format("woff"),url("../../fonts/RemixIconsBusiness/RemixIconsBusiness.ttf") format("truetype");
}

*[data-ico-remixiconsbusiness]:before {
    font-family: RemixIconsBusiness;
    content: attr(data-ico-remixiconsbusiness);
}

@font-face {
    font-family: "RemixIconsCommunication";
    src: url("../../fonts/RemixIconsCommunication/RemixIconsCommunication.woff") format("woff"),url("../../fonts/RemixIconsCommunication/RemixIconsCommunication.ttf") format("truetype");
}

*[data-ico-remixiconscommunication]:before {
    font-family: RemixIconsCommunication;
    content: attr(data-ico-remixiconscommunication);
}

@font-face {
    font-family: "RemixIconsDesign";
    src: url("../../fonts/RemixIconsDesign/RemixIconsDesign.woff") format("woff"),url("../../fonts/RemixIconsDesign/RemixIconsDesign.ttf") format("truetype");
}

*[data-ico-remixiconsdesign]:before {
    font-family: RemixIconsDesign;
    content: attr(data-ico-remixiconsdesign);
}

@font-face {
    font-family: "RemixIconsDevice";
    src: url("../../fonts/RemixIconsDevice/RemixIconsDevice.woff") format("woff"),url("../../fonts/RemixIconsDevice/RemixIconsDevice.ttf") format("truetype");
}

*[data-ico-remixiconsdevice]:before {
    font-family: RemixIconsDevice;
    content: attr(data-ico-remixiconsdevice);
}

@font-face {
    font-family: "RemixIconsFinance";
    src: url("../../fonts/RemixIconsFinance/RemixIconsFinance.woff") format("woff"),url("../../fonts/RemixIconsFinance/RemixIconsFinance.ttf") format("truetype");
}

*[data-ico-remixiconsfinance]:before {
    font-family: RemixIconsFinance;
    content: attr(data-ico-remixiconsfinance);
}

@font-face {
    font-family: "RemixIconsHealth";
    src: url("../../fonts/RemixIconsHealth/RemixIconsHealth.woff") format("woff"),url("../../fonts/RemixIconsHealth/RemixIconsHealth.ttf") format("truetype");
}

*[data-ico-remixiconshealth]:before {
    font-family: RemixIconsHealth;
    content: attr(data-ico-remixiconshealth);
}

@font-face {
    font-family: "RemixIconsLogos";
    src: url("../../fonts/RemixIconsLogos/RemixIconsLogos.woff") format("woff"),url("../../fonts/RemixIconsLogos/RemixIconsLogos.ttf") format("truetype");
}

*[data-ico-remixiconslogos]:before {
    font-family: RemixIconsLogos;
    content: attr(data-ico-remixiconslogos);
}

@font-face {
    font-family: "RemixIconsMap";
    src: url("../../fonts/RemixIconsMap/RemixIconsMap.woff") format("woff"),url("../../fonts/RemixIconsMap/RemixIconsMap.ttf") format("truetype");
}

*[data-ico-remixiconsmap]:before {
    font-family: RemixIconsMap;
    content: attr(data-ico-remixiconsmap);
}

@font-face {
    font-family: "RemixIconsSystem";
    src: url("../../fonts/RemixIconsSystem/RemixIconsSystem.woff") format("woff"),url("../../fonts/RemixIconsSystem/RemixIconsSystem.ttf") format("truetype");
}

*[data-ico-remixiconssystem]:before {
    font-family: RemixIconsSystem;
    content: attr(data-ico-remixiconssystem);
}

@font-face {
    font-family: "RemixIconsUser";
    src: url("../../fonts/RemixIconsUser/RemixIconsUser.woff") format("woff"),url("../../fonts/RemixIconsUser/RemixIconsUser.ttf") format("truetype");
}

*[data-ico-remixiconsuser]:before {
    font-family: RemixIconsUser;
    content: attr(data-ico-remixiconsuser);
}



                                    .bt_bb_inner_color_scheme_1.bt_bb_column .bt_bb_column_content {
                                        color: #ffffff;
                                        background-color: #1d1e21;
                                    }

.bt_bb_inner_color_scheme_1.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #ffffff;
    background-color: #1d1e21;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_1 .bt_bb_headline_superheadline {
    color: #ffffff !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_1 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_1 .bt_bb_headline_superheadline {
    color: #ffffff !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_1 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_1 .bt_bb_headline_superheadline:before {
    background: #1d1e21 !important;
}

.bt_bb_text_color_scheme_1.bt_bb_icon .bt_bb_icon_holder > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_1.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_1.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #ffffff;
}

.bt_bb_text_color_scheme_1.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #ffffff;
}

.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:hover a {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #1d1e21 inset;
    color: #ffffff;
    background-color: #1d1e21;
}

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #1d1e21 inset;
    color: #1d1e21;
    background-color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #1d1e21 inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #1d1e21 inset;
    color: #ffffff;
}

.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: #1d1e21;
}

.bt_bb_icon_color_scheme_1.bt_bb_button .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_icon_color_scheme_1.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #1d1e21;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_1 {
                                                                                                                                                                              border-color: #1d1e21;
                                                                                                                                                                              background: #1d1e21;
                                                                                                                                                                              color: #ffffff;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_1 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_1 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_1 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_1 ul li {
    color: #ffffff;
}


                                    .bt_bb_inner_color_scheme_2.bt_bb_column .bt_bb_column_content {
                                        color: #1d1e21;
                                        background-color: #ffffff;
                                    }

.bt_bb_inner_color_scheme_2.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #1d1e21;
    background-color: #ffffff;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_2 .bt_bb_headline_superheadline {
    color: #1d1e21 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_2 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_2 .bt_bb_headline_superheadline {
    color: #1d1e21 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_2 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_2 .bt_bb_headline_superheadline:before {
    background: #ffffff !important;
}

.bt_bb_text_color_scheme_2.bt_bb_icon .bt_bb_icon_holder > span {
    color: #1d1e21;
}

.bt_bb_text_color_scheme_2.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #1d1e21;
}

.bt_bb_text_color_scheme_2.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #1d1e21;
}

.bt_bb_text_color_scheme_2.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #1d1e21;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #1d1e21 inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em #1d1e21 inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: #1d1e21;
    background-color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: #1d1e21;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: #1d1e21;
}

.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: #1d1e21;
}

.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_icon_color_scheme_2.bt_bb_button .bt_bb_icon_holder {
    color: #1d1e21;
}

.bt_bb_icon_color_scheme_2.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #ffffff;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_2 {
                                                                                                                                                                              border-color: #ffffff;
                                                                                                                                                                              background: #ffffff;
                                                                                                                                                                              color: #1d1e21;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_2 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_2 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_2 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_2 ul li {
    color: #1d1e21;
}


                                    .bt_bb_inner_color_scheme_3.bt_bb_column .bt_bb_column_content {
                                        color: var(--accent-color);
                                        background-color: #1d1e21;
                                    }

.bt_bb_inner_color_scheme_3.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--accent-color);
    background-color: #1d1e21;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_3 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_3 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_3 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_3 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_3 .bt_bb_headline_superheadline:before {
    background: #1d1e21 !important;
}

.bt_bb_text_color_scheme_3.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_3.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_3.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--accent-color);
}

.bt_bb_text_color_scheme_3.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--accent-color);
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #1d1e21 inset;
    color: var(--accent-color);
    background-color: #1d1e21;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #1d1e21 inset;
    color: #1d1e21;
    background-color: var(--accent-color);
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #1d1e21 inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #1d1e21 inset;
    color: var(--accent-color);
}

.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(--accent-color);
}

.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: #1d1e21;
}

.bt_bb_icon_color_scheme_3.bt_bb_button .bt_bb_icon_holder {
    color: var(--accent-color);
}

.bt_bb_icon_color_scheme_3.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #1d1e21;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_3 {
                                                                                                                                                                              border-color: #1d1e21;
                                                                                                                                                                              background: #1d1e21;
                                                                                                                                                                              color: var(--accent-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_3 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_3 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_3 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_3 ul li {
    color: var(--accent-color);
}


                                    .bt_bb_inner_color_scheme_4.bt_bb_column .bt_bb_column_content {
                                        color: var(--accent-color);
                                        background-color: #ffffff;
                                    }

.bt_bb_inner_color_scheme_4.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--accent-color);
    background-color: #ffffff;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_4 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_4 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_4 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_4 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_4 .bt_bb_headline_superheadline:before {
    background: #ffffff !important;
}

.bt_bb_text_color_scheme_4.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_4.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_4.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--accent-color);
}

.bt_bb_text_color_scheme_4.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--accent-color);
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: var(--accent-color);
    background-color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: var(--accent-color);
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: var(--accent-color);
}

.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(--accent-color);
}

.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_icon_color_scheme_4.bt_bb_button .bt_bb_icon_holder {
    color: var(--accent-color);
}

.bt_bb_icon_color_scheme_4.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #ffffff;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_4 {
                                                                                                                                                                              border-color: #ffffff;
                                                                                                                                                                              background: #ffffff;
                                                                                                                                                                              color: var(--accent-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_4 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_4 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_4 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_4 ul li {
    color: var(--accent-color);
}


                                    .bt_bb_inner_color_scheme_5.bt_bb_column .bt_bb_column_content {
                                        color: #1d1e21;
                                        background-color: var(--accent-color);
                                    }

.bt_bb_inner_color_scheme_5.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #1d1e21;
    background-color: var(--accent-color);
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_5 .bt_bb_headline_superheadline {
    color: #1d1e21 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_5 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_5 .bt_bb_headline_superheadline {
    color: #1d1e21 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_5 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_5 .bt_bb_headline_superheadline:before {
    background: var(--accent-color) !important;
}

.bt_bb_text_color_scheme_5.bt_bb_icon .bt_bb_icon_holder > span {
    color: #1d1e21;
}

.bt_bb_text_color_scheme_5.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #1d1e21;
}

.bt_bb_text_color_scheme_5.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #1d1e21;
}

.bt_bb_text_color_scheme_5.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #1d1e21;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #1d1e21 inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em #1d1e21 inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #1d1e21;
    background-color: var(--accent-color);
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--accent-color);
    background-color: #1d1e21;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #1d1e21;
}

.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: #1d1e21;
}

.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(--accent-color);
}

.bt_bb_icon_color_scheme_5.bt_bb_button .bt_bb_icon_holder {
    color: #1d1e21;
}

.bt_bb_icon_color_scheme_5.bt_bb_button a:hover .bt_bb_icon_holder {
    color: var(--accent-color);
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_5 {
                                                                                                                                                                              border-color: var(--accent-color);
                                                                                                                                                                              background: var(--accent-color);
                                                                                                                                                                              color: #1d1e21;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_5 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_5 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_5 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_5 ul li {
    color: #1d1e21;
}


                                    .bt_bb_inner_color_scheme_6.bt_bb_column .bt_bb_column_content {
                                        color: #ffffff;
                                        background-color: var(--accent-color);
                                    }

.bt_bb_inner_color_scheme_6.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #ffffff;
    background-color: var(--accent-color);
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_6 .bt_bb_headline_superheadline {
    color: #ffffff !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_6 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_6 .bt_bb_headline_superheadline {
    color: #ffffff !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_6 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_6 .bt_bb_headline_superheadline:before {
    background: var(--accent-color) !important;
}

.bt_bb_text_color_scheme_6.bt_bb_icon .bt_bb_icon_holder > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_6.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_6.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #ffffff;
}

.bt_bb_text_color_scheme_6.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #ffffff;
}

.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:hover a {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #ffffff;
    background-color: var(--accent-color);
}

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--accent-color);
    background-color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #ffffff;
}

.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(--accent-color);
}

.bt_bb_icon_color_scheme_6.bt_bb_button .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_icon_color_scheme_6.bt_bb_button a:hover .bt_bb_icon_holder {
    color: var(--accent-color);
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_6 {
                                                                                                                                                                              border-color: var(--accent-color);
                                                                                                                                                                              background: var(--accent-color);
                                                                                                                                                                              color: #ffffff;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_6 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_6 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_6 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_6 ul li {
    color: #ffffff;
}


                                    .bt_bb_inner_color_scheme_7.bt_bb_column .bt_bb_column_content {
                                        color: var(--alternate-color);
                                        background-color: #1d1e21;
                                    }

.bt_bb_inner_color_scheme_7.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--alternate-color);
    background-color: #1d1e21;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_7 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_7 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_7 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_7 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_7 .bt_bb_headline_superheadline:before {
    background: #1d1e21 !important;
}

.bt_bb_text_color_scheme_7.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_7.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_7.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--alternate-color);
}

.bt_bb_text_color_scheme_7.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--alternate-color);
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #1d1e21 inset;
    color: var(--alternate-color);
    background-color: #1d1e21;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #1d1e21 inset;
    color: #1d1e21;
    background-color: var(--alternate-color);
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #1d1e21 inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #1d1e21 inset;
    color: var(--alternate-color);
}

.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: var(--alternate-color);
}

.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: #1d1e21;
}

.bt_bb_icon_color_scheme_7.bt_bb_button .bt_bb_icon_holder {
    color: var(--alternate-color);
}

.bt_bb_icon_color_scheme_7.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #1d1e21;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_7 {
                                                                                                                                                                              border-color: #1d1e21;
                                                                                                                                                                              background: #1d1e21;
                                                                                                                                                                              color: var(--alternate-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_7 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_7 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_7 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_7 ul li {
    color: var(--alternate-color);
}


                                    .bt_bb_inner_color_scheme_8.bt_bb_column .bt_bb_column_content {
                                        color: var(--alternate-color);
                                        background-color: #ffffff;
                                    }

.bt_bb_inner_color_scheme_8.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--alternate-color);
    background-color: #ffffff;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_8 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_8 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_8 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_8 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_8 .bt_bb_headline_superheadline:before {
    background: #ffffff !important;
}

.bt_bb_text_color_scheme_8.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_8.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_8.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--alternate-color);
}

.bt_bb_text_color_scheme_8.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--alternate-color);
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: var(--alternate-color);
    background-color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: var(--alternate-color);
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: var(--alternate-color);
}

.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: var(--alternate-color);
}

.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_icon_color_scheme_8.bt_bb_button .bt_bb_icon_holder {
    color: var(--alternate-color);
}

.bt_bb_icon_color_scheme_8.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #ffffff;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_8 {
                                                                                                                                                                              border-color: #ffffff;
                                                                                                                                                                              background: #ffffff;
                                                                                                                                                                              color: var(--alternate-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_8 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_8 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_8 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_8 ul li {
    color: var(--alternate-color);
}


                                    .bt_bb_inner_color_scheme_9.bt_bb_column .bt_bb_column_content {
                                        color: #1d1e21;
                                        background-color: var(--alternate-color);
                                    }

.bt_bb_inner_color_scheme_9.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #1d1e21;
    background-color: var(--alternate-color);
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_9 .bt_bb_headline_superheadline {
    color: #1d1e21 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_9 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_9 .bt_bb_headline_superheadline {
    color: #1d1e21 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_9 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_9 .bt_bb_headline_superheadline:before {
    background: var(--alternate-color) !important;
}

.bt_bb_text_color_scheme_9.bt_bb_icon .bt_bb_icon_holder > span {
    color: #1d1e21;
}

.bt_bb_text_color_scheme_9.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #1d1e21;
}

.bt_bb_text_color_scheme_9.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #1d1e21;
}

.bt_bb_text_color_scheme_9.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #1d1e21;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #1d1e21 inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em #1d1e21 inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: #1d1e21;
    background-color: var(--alternate-color);
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: var(--alternate-color);
    background-color: #1d1e21;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: #1d1e21;
}

.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: #1d1e21;
}

.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: var(--alternate-color);
}

.bt_bb_icon_color_scheme_9.bt_bb_button .bt_bb_icon_holder {
    color: #1d1e21;
}

.bt_bb_icon_color_scheme_9.bt_bb_button a:hover .bt_bb_icon_holder {
    color: var(--alternate-color);
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_9 {
                                                                                                                                                                              border-color: var(--alternate-color);
                                                                                                                                                                              background: var(--alternate-color);
                                                                                                                                                                              color: #1d1e21;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_9 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_9 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_9 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_9 ul li {
    color: #1d1e21;
}


                                    .bt_bb_inner_color_scheme_10.bt_bb_column .bt_bb_column_content {
                                        color: #ffffff;
                                        background-color: var(--alternate-color);
                                    }

.bt_bb_inner_color_scheme_10.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #ffffff;
    background-color: var(--alternate-color);
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_10 .bt_bb_headline_superheadline {
    color: #ffffff !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_10 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_10 .bt_bb_headline_superheadline {
    color: #ffffff !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_10 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_10 .bt_bb_headline_superheadline:before {
    background: var(--alternate-color) !important;
}

.bt_bb_text_color_scheme_10.bt_bb_icon .bt_bb_icon_holder > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_10.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_10.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #ffffff;
}

.bt_bb_text_color_scheme_10.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #ffffff;
}

.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:hover a {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: #ffffff;
    background-color: var(--alternate-color);
}

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: var(--alternate-color);
    background-color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: #ffffff;
}

.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: var(--alternate-color);
}

.bt_bb_icon_color_scheme_10.bt_bb_button .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_icon_color_scheme_10.bt_bb_button a:hover .bt_bb_icon_holder {
    color: var(--alternate-color);
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_10 {
                                                                                                                                                                              border-color: var(--alternate-color);
                                                                                                                                                                              background: var(--alternate-color);
                                                                                                                                                                              color: #ffffff;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_10 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_10 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_10 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_10 ul li {
    color: #ffffff;
}


                                    .bt_bb_inner_color_scheme_11.bt_bb_column .bt_bb_column_content {
                                        color: var(--accent-color);
                                        background-color: var(--alternate-color);
                                    }

.bt_bb_inner_color_scheme_11.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--accent-color);
    background-color: var(--alternate-color);
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_11 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_11 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_11 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_11 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_11 .bt_bb_headline_superheadline:before {
    background: var(--alternate-color) !important;
}

.bt_bb_text_color_scheme_11.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_11.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_11.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--accent-color);
}

.bt_bb_text_color_scheme_11.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--accent-color);
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: var(--accent-color);
    background-color: var(--alternate-color);
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: var(--alternate-color);
    background-color: var(--accent-color);
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: var(--accent-color);
}

.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: var(--accent-color);
}

.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: var(--alternate-color);
}

.bt_bb_icon_color_scheme_11.bt_bb_button .bt_bb_icon_holder {
    color: var(--accent-color);
}

.bt_bb_icon_color_scheme_11.bt_bb_button a:hover .bt_bb_icon_holder {
    color: var(--alternate-color);
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_11 {
                                                                                                                                                                              border-color: var(--alternate-color);
                                                                                                                                                                              background: var(--alternate-color);
                                                                                                                                                                              color: var(--accent-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_11 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_11 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_11 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_11 ul li {
    color: var(--accent-color);
}


                                    .bt_bb_inner_color_scheme_12.bt_bb_column .bt_bb_column_content {
                                        color: var(--alternate-color);
                                        background-color: var(--accent-color);
                                    }

.bt_bb_inner_color_scheme_12.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--alternate-color);
    background-color: var(--accent-color);
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_12 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_12 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_12 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_12 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_12 .bt_bb_headline_superheadline:before {
    background: var(--accent-color) !important;
}

.bt_bb_text_color_scheme_12.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_12.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_12.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--alternate-color);
}

.bt_bb_text_color_scheme_12.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--alternate-color);
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: var(--alternate-color);
    background-color: var(--accent-color);
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--accent-color);
    background-color: var(--alternate-color);
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: var(--alternate-color);
}

.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: var(--alternate-color);
}

.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: var(--accent-color);
}

.bt_bb_icon_color_scheme_12.bt_bb_button .bt_bb_icon_holder {
    color: var(--alternate-color);
}

.bt_bb_icon_color_scheme_12.bt_bb_button a:hover .bt_bb_icon_holder {
    color: var(--accent-color);
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_12 {
                                                                                                                                                                              border-color: var(--accent-color);
                                                                                                                                                                              background: var(--accent-color);
                                                                                                                                                                              color: var(--alternate-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_12 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_12 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_12 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_12 ul li {
    color: var(--alternate-color);
}


                                    .bt_bb_inner_color_scheme_13.bt_bb_column .bt_bb_column_content {
                                        color: #1d1e21;
                                        background-color: #eaf0f0;
                                    }

.bt_bb_inner_color_scheme_13.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #1d1e21;
    background-color: #eaf0f0;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_13 .bt_bb_headline_superheadline {
    color: #1d1e21 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_13 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_13 .bt_bb_headline_superheadline {
    color: #1d1e21 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_13 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_13 .bt_bb_headline_superheadline:before {
    background: #eaf0f0 !important;
}

.bt_bb_text_color_scheme_13.bt_bb_icon .bt_bb_icon_holder > span {
    color: #1d1e21;
}

.bt_bb_text_color_scheme_13.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #1d1e21;
}

.bt_bb_text_color_scheme_13.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #1d1e21;
}

.bt_bb_text_color_scheme_13.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #1d1e21;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #1d1e21 inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em #1d1e21 inset;
    color: #eaf0f0;
    background-color: transparent;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #eaf0f0 inset;
    color: #1d1e21;
    background-color: #eaf0f0;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #eaf0f0 inset;
    color: #eaf0f0;
    background-color: #1d1e21;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #eaf0f0 inset;
    color: #1d1e21;
    background-color: transparent;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #eaf0f0 inset;
    color: #1d1e21;
}

.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: #1d1e21;
}

.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: #eaf0f0;
}

.bt_bb_icon_color_scheme_13.bt_bb_button .bt_bb_icon_holder {
    color: #1d1e21;
}

.bt_bb_icon_color_scheme_13.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #eaf0f0;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_13 {
                                                                                                                                                                              border-color: #eaf0f0;
                                                                                                                                                                              background: #eaf0f0;
                                                                                                                                                                              color: #1d1e21;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_13 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_13 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_13 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_13 ul li {
    color: #1d1e21;
}


                                    .bt_bb_inner_color_scheme_14.bt_bb_column .bt_bb_column_content {
                                        color: var(--accent-color);
                                        background-color: #f3fcff;
                                    }

.bt_bb_inner_color_scheme_14.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--accent-color);
    background-color: #f3fcff;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_14 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_14 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_14 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_14 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_14 .bt_bb_headline_superheadline:before {
    background: #f3fcff !important;
}

.bt_bb_text_color_scheme_14.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_14.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_14.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--accent-color);
}

.bt_bb_text_color_scheme_14.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--accent-color);
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #f3fcff;
    background-color: transparent;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #f3fcff inset;
    color: var(--accent-color);
    background-color: #f3fcff;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #f3fcff inset;
    color: #f3fcff;
    background-color: var(--accent-color);
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #f3fcff inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #f3fcff inset;
    color: var(--accent-color);
}

.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: var(--accent-color);
}

.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: #f3fcff;
}

.bt_bb_icon_color_scheme_14.bt_bb_button .bt_bb_icon_holder {
    color: var(--accent-color);
}

.bt_bb_icon_color_scheme_14.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #f3fcff;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_14 {
                                                                                                                                                                              border-color: #f3fcff;
                                                                                                                                                                              background: #f3fcff;
                                                                                                                                                                              color: var(--accent-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_14 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_14 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_14 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_14 ul li {
    color: var(--accent-color);
}


                                    .bt_bb_inner_color_scheme_15.bt_bb_column .bt_bb_column_content {
                                        color: var(--alternate-color);
                                        background-color: #f3fcff;
                                    }

.bt_bb_inner_color_scheme_15.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--alternate-color);
    background-color: #f3fcff;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_15 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_15 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_15 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_15 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_15 .bt_bb_headline_superheadline:before {
    background: #f3fcff !important;
}

.bt_bb_text_color_scheme_15.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_15.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_15.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--alternate-color);
}

.bt_bb_text_color_scheme_15.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--alternate-color);
}

.bt_bb_color_scheme_15.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_15.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: #f3fcff;
    background-color: transparent;
}

.bt_bb_color_scheme_15.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #f3fcff inset;
    color: var(--alternate-color);
    background-color: #f3fcff;
}

.bt_bb_color_scheme_15.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #f3fcff inset;
    color: #f3fcff;
    background-color: var(--alternate-color);
}

.bt_bb_color_scheme_15.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #f3fcff inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_15.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #f3fcff inset;
    color: var(--alternate-color);
}

.bt_bb_color_scheme_15.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_15.bt_bb_icon.bt_bb_style_borderless a {
    color: var(--alternate-color);
}

.bt_bb_color_scheme_15.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_15.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #f3fcff;
}

.bt_bb_icon_color_scheme_15.bt_bb_button .bt_bb_icon_holder {
    color: var(--alternate-color);
}

.bt_bb_icon_color_scheme_15.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #f3fcff;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_15 {
                                                                                                                                                                              border-color: #f3fcff;
                                                                                                                                                                              background: #f3fcff;
                                                                                                                                                                              color: var(--alternate-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_15 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_15 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_15 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_15 ul li {
    color: var(--alternate-color);
}


                                    .bt_bb_inner_color_scheme_16.bt_bb_column .bt_bb_column_content {
                                        color: #a0a0a0;
                                        background-color: var(--accent-color);
                                    }

.bt_bb_inner_color_scheme_16.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #a0a0a0;
    background-color: var(--accent-color);
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_16 .bt_bb_headline_superheadline {
    color: #a0a0a0 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_16 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_16 .bt_bb_headline_superheadline {
    color: #a0a0a0 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_16 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_16 .bt_bb_headline_superheadline:before {
    background: var(--accent-color) !important;
}

.bt_bb_text_color_scheme_16.bt_bb_icon .bt_bb_icon_holder > span {
    color: #a0a0a0;
}

.bt_bb_text_color_scheme_16.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #a0a0a0;
}

.bt_bb_text_color_scheme_16.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #a0a0a0;
}

.bt_bb_text_color_scheme_16.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #a0a0a0;
}

.bt_bb_color_scheme_16.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #a0a0a0 inset;
    color: #a0a0a0;
    background-color: transparent;
}

.bt_bb_color_scheme_16.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em #a0a0a0 inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_16.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #a0a0a0;
    background-color: var(--accent-color);
}

.bt_bb_color_scheme_16.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--accent-color);
    background-color: #a0a0a0;
}

.bt_bb_color_scheme_16.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: #a0a0a0;
    background-color: transparent;
}

.bt_bb_color_scheme_16.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #a0a0a0;
}

.bt_bb_color_scheme_16.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_16.bt_bb_icon.bt_bb_style_borderless a {
    color: #a0a0a0;
}

.bt_bb_color_scheme_16.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_16.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: var(--accent-color);
}

.bt_bb_icon_color_scheme_16.bt_bb_button .bt_bb_icon_holder {
    color: #a0a0a0;
}

.bt_bb_icon_color_scheme_16.bt_bb_button a:hover .bt_bb_icon_holder {
    color: var(--accent-color);
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_16 {
                                                                                                                                                                              border-color: var(--accent-color);
                                                                                                                                                                              background: var(--accent-color);
                                                                                                                                                                              color: #a0a0a0;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_16 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_16 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_16 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_16 ul li {
    color: #a0a0a0;
}


                                    .bt_bb_inner_color_scheme_17.bt_bb_column .bt_bb_column_content {
                                        color: var(--alternate-color);
                                        background-color: #f3f3f3;
                                    }

.bt_bb_inner_color_scheme_17.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--alternate-color);
    background-color: #f3f3f3;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_17 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_17 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_17 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_17 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_17 .bt_bb_headline_superheadline:before {
    background: #f3f3f3 !important;
}

.bt_bb_text_color_scheme_17.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_17.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_17.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--alternate-color);
}

.bt_bb_text_color_scheme_17.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--alternate-color);
}

.bt_bb_color_scheme_17.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_17.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: #f3f3f3;
    background-color: transparent;
}

.bt_bb_color_scheme_17.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #f3f3f3 inset;
    color: var(--alternate-color);
    background-color: #f3f3f3;
}

.bt_bb_color_scheme_17.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #f3f3f3 inset;
    color: #f3f3f3;
    background-color: var(--alternate-color);
}

.bt_bb_color_scheme_17.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #f3f3f3 inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_17.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #f3f3f3 inset;
    color: var(--alternate-color);
}

.bt_bb_color_scheme_17.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_17.bt_bb_icon.bt_bb_style_borderless a {
    color: var(--alternate-color);
}

.bt_bb_color_scheme_17.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_17.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #f3f3f3;
}

.bt_bb_icon_color_scheme_17.bt_bb_button .bt_bb_icon_holder {
    color: var(--alternate-color);
}

.bt_bb_icon_color_scheme_17.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #f3f3f3;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_17 {
                                                                                                                                                                              border-color: #f3f3f3;
                                                                                                                                                                              background: #f3f3f3;
                                                                                                                                                                              color: var(--alternate-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_17 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_17 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_17 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_17 ul li {
    color: var(--alternate-color);
}


                                    .bt_bb_inner_color_scheme_18.bt_bb_column .bt_bb_column_content {
                                        color: #ffffff;
                                        background-color: #7961d9;
                                    }

.bt_bb_inner_color_scheme_18.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #ffffff;
    background-color: #7961d9;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_18 .bt_bb_headline_superheadline {
    color: #ffffff !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_18 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_18 .bt_bb_headline_superheadline {
    color: #ffffff !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_18 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_18 .bt_bb_headline_superheadline:before {
    background: #7961d9 !important;
}

.bt_bb_text_color_scheme_18.bt_bb_icon .bt_bb_icon_holder > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_18.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #ffffff;
}

.bt_bb_text_color_scheme_18.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #ffffff;
}

.bt_bb_text_color_scheme_18.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #ffffff;
}

.bt_bb_color_scheme_18.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_18.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: #7961d9;
    background-color: transparent;
}

.bt_bb_color_scheme_18.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #7961d9 inset;
    color: #ffffff;
    background-color: #7961d9;
}

.bt_bb_color_scheme_18.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #7961d9 inset;
    color: #7961d9;
    background-color: #ffffff;
}

.bt_bb_color_scheme_18.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #7961d9 inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_18.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #7961d9 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_18.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_18.bt_bb_icon.bt_bb_style_borderless a {
    color: #ffffff;
}

.bt_bb_color_scheme_18.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_18.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #7961d9;
}

.bt_bb_icon_color_scheme_18.bt_bb_button .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_icon_color_scheme_18.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #7961d9;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_18 {
                                                                                                                                                                              border-color: #7961d9;
                                                                                                                                                                              background: #7961d9;
                                                                                                                                                                              color: #ffffff;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_18 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_18 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_18 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_18 ul li {
    color: #ffffff;
}


                                    .bt_bb_inner_color_scheme_19.bt_bb_column .bt_bb_column_content {
                                        color: #7961d9;
                                        background-color: #ffffff;
                                    }

.bt_bb_inner_color_scheme_19.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #7961d9;
    background-color: #ffffff;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_19 .bt_bb_headline_superheadline {
    color: #7961d9 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_19 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_19 .bt_bb_headline_superheadline {
    color: #7961d9 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_19 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_19 .bt_bb_headline_superheadline:before {
    background: #ffffff !important;
}

.bt_bb_text_color_scheme_19.bt_bb_icon .bt_bb_icon_holder > span {
    color: #7961d9;
}

.bt_bb_text_color_scheme_19.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #7961d9;
}

.bt_bb_text_color_scheme_19.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #7961d9;
}

.bt_bb_text_color_scheme_19.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #7961d9;
}

.bt_bb_color_scheme_19.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #7961d9 inset;
    color: #7961d9;
    background-color: transparent;
}

.bt_bb_color_scheme_19.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em #7961d9 inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_19.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: #7961d9;
    background-color: #ffffff;
}

.bt_bb_color_scheme_19.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: #7961d9;
}

.bt_bb_color_scheme_19.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #7961d9;
    background-color: transparent;
}

.bt_bb_color_scheme_19.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: #7961d9;
}

.bt_bb_color_scheme_19.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_19.bt_bb_icon.bt_bb_style_borderless a {
    color: #7961d9;
}

.bt_bb_color_scheme_19.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_19.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #ffffff;
}

.bt_bb_icon_color_scheme_19.bt_bb_button .bt_bb_icon_holder {
    color: #7961d9;
}

.bt_bb_icon_color_scheme_19.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #ffffff;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_19 {
                                                                                                                                                                              border-color: #ffffff;
                                                                                                                                                                              background: #ffffff;
                                                                                                                                                                              color: #7961d9;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_19 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_19 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_19 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_19 ul li {
    color: #7961d9;
}


                                    .bt_bb_inner_color_scheme_20.bt_bb_column .bt_bb_column_content {
                                        color: var(--alternate-color);
                                        background-color: #7961d9;
                                    }

.bt_bb_inner_color_scheme_20.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--alternate-color);
    background-color: #7961d9;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_20 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_20 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_20 .bt_bb_headline_superheadline {
    color: var(--alternate-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_20 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_20 .bt_bb_headline_superheadline:before {
    background: #7961d9 !important;
}

.bt_bb_text_color_scheme_20.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_20.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--alternate-color);
}

.bt_bb_text_color_scheme_20.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--alternate-color);
}

.bt_bb_text_color_scheme_20.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--alternate-color);
}

.bt_bb_color_scheme_20.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--alternate-color) inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_20.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--alternate-color) inset;
    color: #7961d9;
    background-color: transparent;
}

.bt_bb_color_scheme_20.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #7961d9 inset;
    color: var(--alternate-color);
    background-color: #7961d9;
}

.bt_bb_color_scheme_20.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #7961d9 inset;
    color: #7961d9;
    background-color: var(--alternate-color);
}

.bt_bb_color_scheme_20.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #7961d9 inset;
    color: var(--alternate-color);
    background-color: transparent;
}

.bt_bb_color_scheme_20.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #7961d9 inset;
    color: var(--alternate-color);
}

.bt_bb_color_scheme_20.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_20.bt_bb_icon.bt_bb_style_borderless a {
    color: var(--alternate-color);
}

.bt_bb_color_scheme_20.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_20.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #7961d9;
}

.bt_bb_icon_color_scheme_20.bt_bb_button .bt_bb_icon_holder {
    color: var(--alternate-color);
}

.bt_bb_icon_color_scheme_20.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #7961d9;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_20 {
                                                                                                                                                                              border-color: #7961d9;
                                                                                                                                                                              background: #7961d9;
                                                                                                                                                                              color: var(--alternate-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_20 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_20 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_20 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_20 ul li {
    color: var(--alternate-color);
}


                                    .bt_bb_inner_color_scheme_21.bt_bb_column .bt_bb_column_content {
                                        color: var(--accent-color);
                                        background-color: #7961d9;
                                    }

.bt_bb_inner_color_scheme_21.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--accent-color);
    background-color: #7961d9;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_21 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_21 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_21 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_21 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_21 .bt_bb_headline_superheadline:before {
    background: #7961d9 !important;
}

.bt_bb_text_color_scheme_21.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_21.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_21.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--accent-color);
}

.bt_bb_text_color_scheme_21.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--accent-color);
}

.bt_bb_color_scheme_21.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_21.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #7961d9;
    background-color: transparent;
}

.bt_bb_color_scheme_21.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #7961d9 inset;
    color: var(--accent-color);
    background-color: #7961d9;
}

.bt_bb_color_scheme_21.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #7961d9 inset;
    color: #7961d9;
    background-color: var(--accent-color);
}

.bt_bb_color_scheme_21.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #7961d9 inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_21.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #7961d9 inset;
    color: var(--accent-color);
}

.bt_bb_color_scheme_21.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_21.bt_bb_icon.bt_bb_style_borderless a {
    color: var(--accent-color);
}

.bt_bb_color_scheme_21.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_21.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #7961d9;
}

.bt_bb_icon_color_scheme_21.bt_bb_button .bt_bb_icon_holder {
    color: var(--accent-color);
}

.bt_bb_icon_color_scheme_21.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #7961d9;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_21 {
                                                                                                                                                                              border-color: #7961d9;
                                                                                                                                                                              background: #7961d9;
                                                                                                                                                                              color: var(--accent-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_21 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_21 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_21 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_21 ul li {
    color: var(--accent-color);
}


                                    .bt_bb_inner_color_scheme_22.bt_bb_column .bt_bb_column_content {
                                        color: #a0a0a0;
                                        background-color: #ffffff;
                                    }

.bt_bb_inner_color_scheme_22.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #a0a0a0;
    background-color: #ffffff;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_22 .bt_bb_headline_superheadline {
    color: #a0a0a0 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_22 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_22 .bt_bb_headline_superheadline {
    color: #a0a0a0 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_22 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_22 .bt_bb_headline_superheadline:before {
    background: #ffffff !important;
}

.bt_bb_text_color_scheme_22.bt_bb_icon .bt_bb_icon_holder > span {
    color: #a0a0a0;
}

.bt_bb_text_color_scheme_22.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #a0a0a0;
}

.bt_bb_text_color_scheme_22.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #a0a0a0;
}

.bt_bb_text_color_scheme_22.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #a0a0a0;
}

.bt_bb_color_scheme_22.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px #a0a0a0 inset;
    color: #a0a0a0;
    background-color: transparent;
}

.bt_bb_color_scheme_22.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em #a0a0a0 inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_22.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: #a0a0a0;
    background-color: #ffffff;
}

.bt_bb_color_scheme_22.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #ffffff;
    background-color: #a0a0a0;
}

.bt_bb_color_scheme_22.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #ffffff inset;
    color: #a0a0a0;
    background-color: transparent;
}

.bt_bb_color_scheme_22.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #ffffff inset;
    color: #a0a0a0;
}

.bt_bb_color_scheme_22.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_22.bt_bb_icon.bt_bb_style_borderless a {
    color: #a0a0a0;
}

.bt_bb_color_scheme_22.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_22.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #ffffff;
}

.bt_bb_icon_color_scheme_22.bt_bb_button .bt_bb_icon_holder {
    color: #a0a0a0;
}

.bt_bb_icon_color_scheme_22.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #ffffff;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_22 {
                                                                                                                                                                              border-color: #ffffff;
                                                                                                                                                                              background: #ffffff;
                                                                                                                                                                              color: #a0a0a0;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_22 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_22 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_22 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_22 ul li {
    color: #a0a0a0;
}


                                    .bt_bb_inner_color_scheme_23.bt_bb_column .bt_bb_column_content {
                                        color: var(--accent-color);
                                        background-color: #faf6ee;
                                    }

.bt_bb_inner_color_scheme_23.bt_bb_column_inner .bt_bb_column_inner_content {
    color: var(--accent-color);
    background-color: #faf6ee;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_23 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_23 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_23 .bt_bb_headline_superheadline {
    color: var(--accent-color) !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_23 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_23 .bt_bb_headline_superheadline:before {
    background: #faf6ee !important;
}

.bt_bb_text_color_scheme_23.bt_bb_icon .bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_23.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: var(--accent-color);
}

.bt_bb_text_color_scheme_23.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: var(--accent-color);
}

.bt_bb_text_color_scheme_23.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: var(--accent-color);
}

.bt_bb_color_scheme_23.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 1px var(--accent-color) inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_23.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em var(--accent-color) inset;
    color: #faf6ee;
    background-color: transparent;
}

.bt_bb_color_scheme_23.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #faf6ee inset;
    color: var(--accent-color);
    background-color: #faf6ee;
}

.bt_bb_color_scheme_23.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #faf6ee inset;
    color: #faf6ee;
    background-color: var(--accent-color);
}

.bt_bb_color_scheme_23.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #faf6ee inset;
    color: var(--accent-color);
    background-color: transparent;
}

.bt_bb_color_scheme_23.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #faf6ee inset;
    color: var(--accent-color);
}

.bt_bb_color_scheme_23.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_23.bt_bb_icon.bt_bb_style_borderless a {
    color: var(--accent-color);
}

.bt_bb_color_scheme_23.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_23.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #faf6ee;
}

.bt_bb_icon_color_scheme_23.bt_bb_button .bt_bb_icon_holder {
    color: var(--accent-color);
}

.bt_bb_icon_color_scheme_23.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #faf6ee;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_23 {
                                                                                                                                                                              border-color: #faf6ee;
                                                                                                                                                                              background: #faf6ee;
                                                                                                                                                                              color: var(--accent-color);
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_23 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_23 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_23 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_23 ul li {
    color: var(--accent-color);
}


                                    .bt_bb_inner_color_scheme_24.bt_bb_column .bt_bb_column_content {
                                        color: #000;
                                        background-color: #fff;
                                    }

.bt_bb_inner_color_scheme_24.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #000;
    background-color: #fff;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_24 .bt_bb_headline_superheadline {
    color: #000 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_24 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_24 .bt_bb_headline_superheadline {
    color: #000 !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_24 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_24 .bt_bb_headline_superheadline:before {
    background: #fff !important;
}

.bt_bb_text_color_scheme_24.bt_bb_icon .bt_bb_icon_holder > span {
    color: #000;
}

.bt_bb_text_color_scheme_24.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #000;
}

.bt_bb_text_color_scheme_24.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #000;
}

.bt_bb_text_color_scheme_24.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #000;
}

.bt_bb_color_scheme_24.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_24.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em #000 inset;
    color: #fff;
    background-color: transparent;
}

.bt_bb_color_scheme_24.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #fff inset;
    color: #000;
    background-color: #fff;
}

.bt_bb_color_scheme_24.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #fff inset;
    color: #fff;
    background-color: #000;
}

.bt_bb_color_scheme_24.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #fff inset;
    color: #000;
    background-color: transparent;
}

.bt_bb_color_scheme_24.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #fff inset;
    color: #000;
}

.bt_bb_color_scheme_24.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_24.bt_bb_icon.bt_bb_style_borderless a {
    color: #000;
}

.bt_bb_color_scheme_24.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_24.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #fff;
}

.bt_bb_icon_color_scheme_24.bt_bb_button .bt_bb_icon_holder {
    color: #000;
}

.bt_bb_icon_color_scheme_24.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #fff;
}

* Tabs---------------------------------------------------------------------------------------------------------------------------------------------------------------- */ .bt_bb_price_list.bt_bb_color_scheme_24 {
                                                                                                                                                                              border-color: #fff;
                                                                                                                                                                              background: #fff;
                                                                                                                                                                              color: #000;
                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_24 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_24 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_24 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_24 ul li {
    color: #000;
}


                                    .bt_bb_inner_color_scheme_25.bt_bb_column .bt_bb_column_content {
                                        color: #fff;
                                        background-color: #000;
                                    }

.bt_bb_inner_color_scheme_25.bt_bb_column_inner .bt_bb_column_inner_content {
    color: #fff;
    background-color: #000;
}

.bt_bb_headline.bt_bb_supertitle_color_scheme_25 .bt_bb_headline_superheadline {
    color: #fff !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_25 .bt_bb_headline_superheadline,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_25 .bt_bb_headline_superheadline {
    color: #fff !important;
}

.bt_bb_headline.bt_bb_dash_top_bottom.bt_bb_supertitle_color_scheme_25 .bt_bb_headline_superheadline:before,.bt_bb_headline.bt_bb_dash_top.bt_bb_supertitle_color_scheme_25 .bt_bb_headline_superheadline:before {
    background: #000 !important;
}

.bt_bb_text_color_scheme_25.bt_bb_icon .bt_bb_icon_holder > span {
    color: #fff;
}

.bt_bb_text_color_scheme_25.bt_bb_icon:hover a.bt_bb_icon_holder > span {
    color: #fff;
}

.bt_bb_text_color_scheme_25.bt_bb_icon a.bt_bb_icon_holder > span:before {
    background: #fff;
}

.bt_bb_text_color_scheme_25.bt_bb_icon a.bt_bb_icon_holder:hover > span:before {
    background: #fff;
}

.bt_bb_color_scheme_25.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_25.bt_bb_button.bt_bb_style_outline:hover a {
    box-shadow: 0 0 0 4em #fff inset;
    color: #000;
    background-color: transparent;
}

.bt_bb_color_scheme_25.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 4em #000 inset;
    color: #fff;
    background-color: #000;
}

.bt_bb_color_scheme_25.bt_bb_button.bt_bb_style_filled:hover a {
    box-shadow: 0 0 0 1px #000 inset;
    color: #000;
    background-color: #fff;
}

.bt_bb_color_scheme_25.bt_bb_button.bt_bb_style_special_outline a {
    box-shadow: 0 0 0 1px #000 inset;
    color: #fff;
    background-color: transparent;
}

.bt_bb_color_scheme_25.bt_bb_button.bt_bb_style_special_outline a:hover {
    box-shadow: 0 0 0 4em #000 inset;
    color: #fff;
}

.bt_bb_color_scheme_25.bt_bb_button.bt_bb_style_clean a,.bt_bb_color_scheme_25.bt_bb_icon.bt_bb_style_borderless a {
    color: #fff;
}

.bt_bb_color_scheme_25.bt_bb_button.bt_bb_style_clean a:hover,.bt_bb_color_scheme_25.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #000;
}

.bt_bb_icon_color_scheme_25.bt_bb_button .bt_bb_icon_holder {
    color: #fff;
}

.bt_bb_icon_color_scheme_25.bt_bb_button a:hover .bt_bb_icon_holder {
    color: #000;
}

                                                                                                                                                                          }

.bt_bb_price_list.bt_bb_color_scheme_25 .bt_bb_price_list_title {
    color: inherit;
}

.bt_bb_price_list.bt_bb_color_scheme_25 .bt_bb_price_list_price,.bt_bb_price_list.bt_bb_color_scheme_25 .bt_bb_price_list_subtitle,.bt_bb_price_list.bt_bb_color_scheme_25 ul li {
    color: #fff;
}
