@font-face {
    font-family: "Camera";
    src: url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Camera/Camera.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Camera/Camera.ttf") format("truetype");
}

@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');

*[data-ico-camera]:before {
    font-family: Camera;
    content: attr(data-ico-camera);
}

@font-face {
    font-family: "Design";
    src: url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Design/Design.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Design/Design.ttf") format("truetype");
}

*[data-ico-design]:before {
    font-family: Design;
    content: attr(data-ico-design);
}

@font-face {
    font-family: "Development";
    src: url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Development/Development.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Development/Development.ttf") format("truetype");
}

*[data-ico-development]:before {
    font-family: Development;
    content: attr(data-ico-development);
}

@font-face {
    font-family: "Drones";
    src: url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Drones/Drones.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Drones/Drones.ttf") format("truetype");
}

*[data-ico-drones]:before {
    font-family: Drones;
    content: attr(data-ico-drones);
}

@font-face {
    font-family: "Essential";
    src: url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Essential/Essential.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/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("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/FontAwesome/FontAwesome.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/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("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/FontAwesome5Brands/FontAwesome5Brands.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/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("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/FontAwesome5Regular/FontAwesome5Regular.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/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("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/FontAwesome5Solid/FontAwesome5Solid.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/FontAwesome5Solid/FontAwesome5Solid.ttf") format("truetype");
}

*[data-ico-fontawesome5solid]:before {
    font-family: FontAwesome5Solid;
    content: attr(data-ico-fontawesome5solid);
}

@font-face {
    font-family: "Icon7Stroke";
    src: url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Icon7Stroke/Icon7Stroke.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Icon7Stroke/Icon7Stroke.ttf") format("truetype");
}

*[data-ico-icon7stroke]:before {
    font-family: Icon7Stroke;
    content: attr(data-ico-icon7stroke);
}

@font-face {
    font-family: "Productivity";
    src: url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Productivity/Productivity.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Productivity/Productivity.ttf") format("truetype");
}

*[data-ico-productivity]:before {
    font-family: Productivity;
    content: attr(data-ico-productivity);
}

@font-face {
    font-family: "Quapcopter";
    src: url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Quapcopter/Quapcopter.woff") format("woff"), url("https://squadrone.bold-themes.com/main-demo/wp-content/themes/squadrone/fonts/Quapcopter/Quapcopter.ttf") format("truetype");
}

*[data-ico-quapcopter]:before {
    font-family: Quapcopter;
    content: attr(data-ico-quapcopter);
}

.animate {
    transition: transform 1000ms ease-out-expo, opacity 1000ms ease-out-expo;
}

@for i in range(1, 20) {
    .animate:not(.bt_bb_section):not(.btArticleListItem):nth-child(#(i)) {
        transition-delay: math(#(i)*200)ms;

        @for j in range(1, 20) {
            .animate:not(.bt_bb_section):nth-child(#(i)) .animate:nth-child(#(j)) {
                transition-delay: math(#(i)*200 + #(j)*100)ms;
            }
        }

        .bt_bb_content_slider_item & {
            transition-delay: math(#(i)*200)ms;
        }
    }
}

.animate.bt_bb_section,
.animate.btArticleListItem {
    transition-delay: 200ms;
}

.animate.bt_bb_section {
    transition-delay: 200ms;
}

/* Fade In */

.bt_bb_animation_fade_in {
    opacity: 0;

    &.animated {
        opacity: 1;
    }
}

/* Move, Move & Fade */

.animate[class*="move_down"] {
    transform: translate3d(0, -30%, 0);

    &.bt_bb_separator,
    &.bt_bb_progress_bar,
    &.bt_bb_countdown {
        transform: translate3d(0, -50px, 0);
    }
}

.animate[class*="move_up"] {
    transform: translate3d(0, 30px, 0);

    &.bt_bb_separator,
    &.bt_bb_progress_bar,
    &.bt_bb_countdown {
        transform: translate3d(0, 50px, 0);
    }
}

.animate[class*="move_left"] {
    transform: translate3d(30%, 0, 0);

    &.bt_bb_separator,
    &.bt_bb_progress_bar,
    &.bt_bb_countdown {
        transform: translate3d(50px, 0, 0);
    }
}

.animate[class*="move_right"] {
    transform: translate3d(-30%, 0, 0);

    &.bt_bb_separator,
    &.bt_bb_progress_bar,
    &.bt_bb_countdown {
        transform: translate3d(-50px, 0, 0);
    }
}

.animate[class*="move_right"],
.animate[class*="move_left"],
.animate[class*="move_up"],
.animate[class*="move_down"] {
    &.animated {
        transform: translate3d(0, 0, 0);
    }
}

/* Zoom in */

.btCounterHolder {
    font-size: 3rem;
    line-height: 0;
    font-weight: 300;

    .btCounter {
        display: block;
        height: 3rem;
        overflow: hidden;
    }

    span.onedigit {
        display: inline-block;
        height: 3rem;
        transition: all 1s ease 0s;
    }

    span.onedigit span {
        display: block;
        position: relative;
        height: 3rem;
        text-align: center;
    }

    .btCountdownHolder {
        overflow: auto;
        padding: 0 15%;

        >span {
            vertical-align: top;
            display: inline-block;
            padding: 0 0 5px;
        }

        >span>span {
            display: inline-block;
        }

        >span>span>span {
            display: block;
            width: 0.67em;
            text-align: inherit;
            transition: transform 0ms ease-out;
            transform: translateY(-3rem);
            position: static;
            overflow: hidden;
            height: 3rem;
            line-height: 1;
        }

        .days,
        .hours,
        .minutes,
        .seconds {
            position: relative;
            margin: 0;
            float: left;
            width: 25%;
        }

        span[class$="_text"] {
            position: relative;
            display: block;
            text-align: inherit;
            font-size: .8rem;
            line-height: 1;
            padding: 1rem 0 0;
            margin: .5rem 0 0;
            text-transform: uppercase;
        }

        span[class^="n"],
        .days span:first-child,
        .days span:nth-child(2),
        .days span:nth-child(3) {
            position: static;
            overflow: hidden;
            height: 3rem;
            line-height: 1;
        }

        span[class$="_text"]>span {
            height: auto !important;
            transform: none !important;
            font-size: 1em;
            line-height: 1.2 !important;
        }

        span.separator {
            display: none;
        }

        .days_text span,
        .hours_text span,
        .minutes_text span,
        .seconds_text span {
            width: auto !important;
            transform: translate(-50%, -.1em) !important;
        }

        .countdown_anim {
            transition: transform 200ms ease-out;
            transform: translateY(0px);
        }
    }
}

.btCounterHolder.btCounterLargeSize,
.btCounterHolder.bt_bb_size_large {
    font-size: 4.5rem;
    font-weight: 700;

    .btCountdownHolder {
        padding: 0 10%;
    }

    .btCounter {
        height: 4.5rem;
    }

    span.onedigit {
        height: 4.5rem;
    }

    span.onedigit span {
        height: 4.5rem;
    }

    .btCountdownHolder {
        >span>span>span {
            transform: translateY(-4.5rem);
            height: 4.5rem;
        }

        .countdown_anim {
            transition: transform 200ms ease-out;
            transform: translateY(0px);
        }

        span[class^="n"],
        .days span:first-child,
        .days span:nth-child(2),
        .days span:nth-child(3) {
            height: 4.5rem;
        }
    }
}


.animate[class*="zoom_in"] {
    transform: scale(.7);
}

.animate[class*="zoom_out"] {
    transform: scale(1.3);
}

.animate[class*="zoom_in"],
.animate[class*="zoom_out"] {
    &.animated {
        transform: scale(1);
    }
}



/* Counter  */
.bt_bb_counter_holder {
    font-size: 4em;
    height: 1.2em;
    line-height: 1.2;
    overflow: hidden;

    .bt_bb_counter {
        display: block;
        height: query(parent, height);
        overflow: hidden;

        span.onedigit {
            display: inline-block;
            height: query(parent, height);
            transition: all 1s ease 0s;

            &:after {
                conent: ' ';
                display: table;
                width: 100%;
                clear: both;
            }

            span {
                display: block;
                height: query(parent, height);
                overflow: hidden;
                position: relative;
                text-align: center;
            }
        }
    }

    &.bt_bb_size_xsmall {
        font-size: .8em;
    }

    &.bt_bb_size_small {
        font-size: 1em;
    }

    &.bt_bb_size_normal {
        font-size: 2em;
    }

    &.bt_bb_size_large {
        font-size: 3em;
    }

    &.bt_bb_size_xlarge {
        font-size: 4em;
    }
}

/* IE 10 hack*/
/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.bt_bb_counter_holder {
		.bt_bb_counter {
			span.onedigit:not(.d:any(1,2,3,4,5,6,7,8,9,0)) {
				span.t {
					transform: translateY(-10em);
				}
			}
		}
	}
}*/
/* Edge hack*/
/*
@supports (-ms-ime-align:auto) {
	.bt_bb_counter_holder {
		.bt_bb_counter {
			span.onedigit:not(.d:any(1,2,3,4,5,6,7,8,9,0)) {
				span.t {
					transform: translateY(-10em);
				}
			}
		}
	}
}
*/


.bt_bb_color_scheme_1.bt_bb_icon a {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon:hover a {
    color: #262626;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #ffffff;
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #262626;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #262626 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #262626 inset;
    background-color: #ffffff;
    color: #262626;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #262626;
}

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #ffffff inset;
    color: #262626;
}

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #262626 inset;
    background-color: #ffffff;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #262626 inset;
    background-color: #ffffff;
    color: #262626;
}

.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: #262626;
}

.bt_bb_color_scheme_1.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_1.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    background-color: #ffffff;
    color: #262626;
}

.bt_bb_color_scheme_1.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #262626 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #262626 inset;
    background-color: #ffffff;
    color: #262626;
}

.bt_bb_color_scheme_1.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #262626;
}

.bt_bb_color_scheme_1.bt_bb_headline {
    color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_headline .bt_bb_headline_superheadline {
    color: #262626;
}

.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #ffffff;
    color: #262626;
    border-color: #ffffff;
}

.bt_bb_color_scheme_1.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #262626;
}

.bt_bb_color_scheme_1.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #ffffff;
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_1 .bt_bb_accordion_item {
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #262626;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #262626;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #262626;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_1.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #262626;
    border-color: #262626;
}

.bt_bb_price_list.bt_bb_color_scheme_1 {
    border-color: #262626;
}

.bt_bb_price_list.bt_bb_color_scheme_1 .bt_bb_price_list_title {
    color: #ffffff;
    background-color: #262626;
}

.bt_bb_price_list.bt_bb_color_scheme_1 .bt_bb_price_list_price {
    color: #262626;
}

.bt_bb_price_list.bt_bb_color_scheme_1 ul li {
    border-color: #262626;
}

.bt_bb_section.bt_bb_color_scheme_1 {
    color: #ffffff;
    /* background-color: #262626; */
}

.bt_bb_color_scheme_2.bt_bb_icon a {
    color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_icon:hover a {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #262626 inset;
    color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #262626;
    box-shadow: 0 0 0 1em #262626 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #ffffff inset;
    background-color: #262626;
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #262626 inset;
    color: #262626;
    background-color: transparent;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #262626 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled a {
    /* box-shadow: 0 0 0 2em #ffffff inset; */
    background-color: #262626;
    color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #ffffff inset;
    background-color: #262626;
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_clean a,
.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless a {
    color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_button.bt_bb_style_clean a:hover,
.bt_bb_color_scheme_2.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #262626 inset;
    color: #262626;
    background-color: transparent;
}

.bt_bb_color_scheme_2.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #262626 inset;
    background-color: #262626;
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #ffffff inset;
    background-color: #262626;
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_headline {
    color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_headline .bt_bb_headline_superheadline {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #262626;
    color: #262626;
    background-color: transparent;
}

.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #262626;
    color: #ffffff;
    border-color: #262626;
}

.bt_bb_color_scheme_2.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #ffffff;
}

.bt_bb_color_scheme_2.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #262626;
    border-color: #262626;
}

.bt_bb_accordion.bt_bb_color_scheme_2 .bt_bb_accordion_item {
    border-color: #262626;
}

.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #262626;
    color: #262626;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #ffffff;
    background-color: #262626;
}

.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    background-color: #262626;
}

.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #ffffff;
    background-color: #262626;
}

.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #262626;
    border-color: #262626;
}

.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_2.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #ffffff;
    border-color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_2 {
    border-color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_2 .bt_bb_price_list_title {
    color: #262626;
    background-color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_2 .bt_bb_price_list_price {
    color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_2 ul li {
    border-color: #ffffff;
}

.bt_bb_section.bt_bb_color_scheme_2 {
    color: #262626;
    background-color: #ffffff;
}

.bt_bb_color_scheme_3.bt_bb_icon a {
    color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_icon:hover a {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #01b1ec inset;
    color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #01b1ec;
    box-shadow: 0 0 0 1em #01b1ec inset;
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #191919 inset;
    color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #191919 inset;
    background-color: #01b1ec;
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #01b1ec inset;
    color: #01b1ec;
    background-color: transparent;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #01b1ec inset;
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #191919 inset;
    background-color: #01b1ec;
    color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #191919 inset;
    background-color: #01b1ec;
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_clean a,
.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless a {
    color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_clean a:hover,
.bt_bb_color_scheme_3.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #01b1ec inset;
    color: #01b1ec;
    background-color: transparent;
}

.bt_bb_color_scheme_3.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #01b1ec inset;
    background-color: #01b1ec;
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #191919 inset;
    color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #191919 inset;
    background-color: #01b1ec;
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_headline {
    color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_headline .bt_bb_headline_superheadline {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #01b1ec;
    color: #01b1ec;
    background-color: transparent;
}

.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #01b1ec;
    color: #191919;
    border-color: #01b1ec;
}

.bt_bb_color_scheme_3.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #191919;
}

.bt_bb_color_scheme_3.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #01b1ec;
    border-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_3 .bt_bb_accordion_item {
    border-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #01b1ec;
    color: #01b1ec;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #191919;
    background-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #191919;
    background-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #191919;
    background-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #01b1ec;
    border-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_3.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #191919;
    border-color: #191919;
}

.bt_bb_price_list.bt_bb_color_scheme_3 {
    border-color: #191919;
}

.bt_bb_price_list.bt_bb_color_scheme_3 .bt_bb_price_list_title {
    color: #01b1ec;
    background-color: #191919;
}

.bt_bb_price_list.bt_bb_color_scheme_3 .bt_bb_price_list_price {
    color: #191919;
}

.bt_bb_price_list.bt_bb_color_scheme_3 ul li {
    border-color: #191919;
}

.bt_bb_section.bt_bb_color_scheme_3 {
    color: #01b1ec;
    background-color: #191919;
}


.bt_bb_color_scheme_4.bt_bb_icon a {
    color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_icon:hover a {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #01b1ec inset;
    color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #01b1ec;
    box-shadow: 0 0 0 1em #01b1ec inset;
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #ffffff inset;
    background-color: #01b1ec;
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #01b1ec inset;
    color: #01b1ec;
    background-color: transparent;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #01b1ec inset;
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #ffffff inset;
    background-color: #01b1ec;
    color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #ffffff inset;
    background-color: #01b1ec;
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_clean a,
.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless a {
    color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_button.bt_bb_style_clean a:hover,
.bt_bb_color_scheme_4.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #01b1ec inset;
    color: #01b1ec;
    background-color: transparent;
}

.bt_bb_color_scheme_4.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #01b1ec inset;
    background-color: #01b1ec;
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #ffffff inset;
    background-color: #01b1ec;
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_headline {
    color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_headline .bt_bb_headline_superheadline {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #01b1ec;
    color: #01b1ec;
    background-color: transparent;
}

.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #01b1ec;
    color: #ffffff;
    border-color: #01b1ec;
}

.bt_bb_color_scheme_4.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #ffffff;
}

.bt_bb_color_scheme_4.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #01b1ec;
    border-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_4 .bt_bb_accordion_item {
    border-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #01b1ec;
    color: #01b1ec;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #ffffff;
    background-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    background-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #ffffff;
    background-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #01b1ec;
    border-color: #01b1ec;
}

.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_4.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #ffffff;
    border-color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_4 {
    border-color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_4 .bt_bb_price_list_title {
    color: #01b1ec;
    background-color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_4 .bt_bb_price_list_price {
    color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_4 ul li {
    border-color: #ffffff;
}

.bt_bb_section.bt_bb_color_scheme_4 {
    color: #01b1ec;
    background-color: #ffffff;
}

.bt_bb_color_scheme_5.bt_bb_icon a {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon:hover a {
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #191919;
    box-shadow: 0 0 0 1em #191919 inset;
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #01b1ec inset;
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #01b1ec inset;
    background-color: #191919;
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
    background-color: transparent;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #191919 inset;
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #01b1ec inset;
    background-color: #191919;
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #01b1ec inset;
    background-color: #191919;
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_clean a,
.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless a {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_button.bt_bb_style_clean a:hover,
.bt_bb_color_scheme_5.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
    background-color: transparent;
}

.bt_bb_color_scheme_5.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #191919 inset;
    background-color: #191919;
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #01b1ec inset;
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #01b1ec inset;
    background-color: #191919;
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_headline {
    color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_headline .bt_bb_headline_superheadline {
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #191919;
    color: #191919;
    background-color: transparent;
}

.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #191919;
    color: #01b1ec;
    border-color: #191919;
}

.bt_bb_color_scheme_5.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #01b1ec;
}

.bt_bb_color_scheme_5.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #191919;
    border-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_5 .bt_bb_accordion_item {
    border-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #191919;
    color: #191919;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #01b1ec;
    background-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #01b1ec;
    background-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #01b1ec;
    background-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #191919;
    border-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_5.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #01b1ec;
    border-color: #01b1ec;
}

.bt_bb_price_list.bt_bb_color_scheme_5 {
    border-color: #01b1ec;
}

.bt_bb_price_list.bt_bb_color_scheme_5 .bt_bb_price_list_title {
    color: #191919;
    background-color: #01b1ec;
}

.bt_bb_price_list.bt_bb_color_scheme_5 .bt_bb_price_list_price {
    color: #01b1ec;
}

.bt_bb_price_list.bt_bb_color_scheme_5 ul li {
    border-color: #01b1ec;
}

.bt_bb_section.bt_bb_color_scheme_5 {
    color: #191919;
    background-color: #01b1ec;
}


.bt_bb_color_scheme_6.bt_bb_icon a {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon:hover a {
    color: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #ffffff;
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #000 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #000 inset;
    background-color: #ffffff;
    color: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #ffffff inset;
    color: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #01b1ec inset;
    background-color: #ffffff;
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #01b1ec inset;
    background-color: #ffffff;
    color: #01b1ec;
}

.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: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_6.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    background-color: #ffffff;
    color: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #01b1ec inset;
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #01b1ec inset;
    background-color: #ffffff;
    color: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_headline {
    color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_headline .bt_bb_headline_superheadline {
    color: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #ffffff;
    color: #01b1ec;
    border-color: #ffffff;
}

.bt_bb_color_scheme_6.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #01b1ec;
}

.bt_bb_color_scheme_6.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #ffffff;
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_6 .bt_bb_accordion_item {
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #01b1ec;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #01b1ec;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #01b1ec;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_6.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #01b1ec;
    border-color: #01b1ec;
}

.bt_bb_price_list.bt_bb_color_scheme_6 {
    border-color: #01b1ec;
}

.bt_bb_price_list.bt_bb_color_scheme_6 .bt_bb_price_list_title {
    color: #ffffff;
    background-color: #01b1ec;
}

.bt_bb_price_list.bt_bb_color_scheme_6 .bt_bb_price_list_price {
    color: #01b1ec;
}

.bt_bb_price_list.bt_bb_color_scheme_6 ul li {
    border-color: #01b1ec;
}

.bt_bb_section.bt_bb_color_scheme_6 {
    color: #ffffff;
    background-color: #01b1ec;
}


.bt_bb_color_scheme_7.bt_bb_icon a {
    color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_icon:hover a {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #fa5b13 inset;
    color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #fa5b13;
    box-shadow: 0 0 0 1em #fa5b13 inset;
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #191919 inset;
    color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #191919 inset;
    background-color: #fa5b13;
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #fa5b13 inset;
    color: #fa5b13;
    background-color: transparent;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #fa5b13 inset;
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #191919 inset;
    background-color: #fa5b13;
    color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #191919 inset;
    background-color: #fa5b13;
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_clean a,
.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless a {
    color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_button.bt_bb_style_clean a:hover,
.bt_bb_color_scheme_7.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #fa5b13 inset;
    color: #fa5b13;
    background-color: transparent;
}

.bt_bb_color_scheme_7.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #fa5b13 inset;
    background-color: #fa5b13;
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #191919 inset;
    color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #191919 inset;
    background-color: #fa5b13;
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_headline {
    color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_headline .bt_bb_headline_superheadline {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #fa5b13;
    color: #fa5b13;
    background-color: transparent;
}

.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #fa5b13;
    color: #191919;
    border-color: #fa5b13;
}

.bt_bb_color_scheme_7.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #191919;
}

.bt_bb_color_scheme_7.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #fa5b13;
    border-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_7 .bt_bb_accordion_item {
    border-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #fa5b13;
    color: #fa5b13;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #191919;
    background-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #191919;
    background-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #191919;
    background-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #fa5b13;
    border-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_7.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #191919;
    border-color: #191919;
}

.bt_bb_price_list.bt_bb_color_scheme_7 {
    border-color: #191919;
}

.bt_bb_price_list.bt_bb_color_scheme_7 .bt_bb_price_list_title {
    color: #fa5b13;
    background-color: #191919;
}

.bt_bb_price_list.bt_bb_color_scheme_7 .bt_bb_price_list_price {
    color: #191919;
}

.bt_bb_price_list.bt_bb_color_scheme_7 ul li {
    border-color: #191919;
}

.bt_bb_section.bt_bb_color_scheme_7 {
    color: #fa5b13;
    background-color: #191919;
}


.bt_bb_color_scheme_8.bt_bb_icon a {
    color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_icon:hover a {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #fa5b13 inset;
    color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #fa5b13;
    box-shadow: 0 0 0 1em #fa5b13 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #ffffff inset;
    background-color: #fa5b13;
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #fa5b13 inset;
    color: #fa5b13;
    background-color: transparent;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #fa5b13 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #ffffff inset;
    background-color: #fa5b13;
    color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #ffffff inset;
    background-color: #fa5b13;
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_clean a,
.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless a {
    color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_button.bt_bb_style_clean a:hover,
.bt_bb_color_scheme_8.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #fa5b13 inset;
    color: #fa5b13;
    background-color: transparent;
}

.bt_bb_color_scheme_8.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #fa5b13 inset;
    background-color: #fa5b13;
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #ffffff inset;
    background-color: #fa5b13;
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_headline {
    color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_headline .bt_bb_headline_superheadline {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #fa5b13;
    color: #fa5b13;
    background-color: transparent;
}

.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #fa5b13;
    color: #ffffff;
    border-color: #fa5b13;
}

.bt_bb_color_scheme_8.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #ffffff;
}

.bt_bb_color_scheme_8.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #fa5b13;
    border-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_8 .bt_bb_accordion_item {
    border-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #fa5b13;
    color: #fa5b13;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #ffffff;
    background-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    background-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #ffffff;
    background-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #fa5b13;
    border-color: #fa5b13;
}

.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_8.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #ffffff;
    border-color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_8 {
    border-color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_8 .bt_bb_price_list_title {
    color: #fa5b13;
    background-color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_8 .bt_bb_price_list_price {
    color: #ffffff;
}

.bt_bb_price_list.bt_bb_color_scheme_8 ul li {
    border-color: #ffffff;
}

.bt_bb_section.bt_bb_color_scheme_8 {
    color: #fa5b13;
    background-color: #ffffff;
}

.bt_bb_color_scheme_9.bt_bb_icon a {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon:hover a {
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #191919;
    box-shadow: 0 0 0 1em #191919 inset;
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #fa5b13 inset;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #fa5b13 inset;
    background-color: #191919;
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
    background-color: transparent;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #191919 inset;
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #fa5b13 inset;
    background-color: #191919;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #fa5b13 inset;
    background-color: #191919;
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_clean a,
.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless a {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_button.bt_bb_style_clean a:hover,
.bt_bb_color_scheme_9.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #191919 inset;
    color: #191919;
    background-color: transparent;
}

.bt_bb_color_scheme_9.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #191919 inset;
    background-color: #191919;
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #fa5b13 inset;
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #fa5b13 inset;
    background-color: #191919;
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_headline {
    color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_headline .bt_bb_headline_superheadline {
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #191919;
    color: #191919;
    background-color: transparent;
}

.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #191919;
    color: #fa5b13;
    border-color: #191919;
}

.bt_bb_color_scheme_9.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #fa5b13;
}

.bt_bb_color_scheme_9.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #191919;
    border-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_9 .bt_bb_accordion_item {
    border-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #191919;
    color: #191919;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #fa5b13;
    background-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #fa5b13;
    background-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #fa5b13;
    background-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #191919;
    border-color: #191919;
}

.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_9.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #fa5b13;
    border-color: #fa5b13;
}

.bt_bb_price_list.bt_bb_color_scheme_9 {
    border-color: #fa5b13;
}

.bt_bb_price_list.bt_bb_color_scheme_9 .bt_bb_price_list_title {
    color: #191919;
    background-color: #fa5b13;
}

.bt_bb_price_list.bt_bb_color_scheme_9 .bt_bb_price_list_price {
    color: #fa5b13;
}

.bt_bb_price_list.bt_bb_color_scheme_9 ul li {
    border-color: #fa5b13;
}

.bt_bb_section.bt_bb_color_scheme_9 {
    color: #191919;
    background-color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_icon a {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon:hover a {
    color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #ffffff;
    box-shadow: 0 0 0 1em #ffffff inset;
    color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #fa5b13 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #fa5b13 inset;
    background-color: #ffffff;
    color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #ffffff inset;
    color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #fa5b13 inset;
    background-color: #ffffff;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #fa5b13 inset;
    background-color: #ffffff;
    color: #fa5b13;
}

.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: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #ffffff inset;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_10.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #ffffff inset;
    background-color: #ffffff;
    color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #fa5b13 inset;
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #fa5b13 inset;
    background-color: #ffffff;
    color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_headline {
    color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_headline .bt_bb_headline_superheadline {
    color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #ffffff;
    color: #fa5b13;
    border-color: #ffffff;
}

.bt_bb_color_scheme_10.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #fa5b13;
}

.bt_bb_color_scheme_10.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #ffffff;
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_10 .bt_bb_accordion_item {
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #fa5b13;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #fa5b13;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #fa5b13;
    background-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #ffffff;
    border-color: #ffffff;
}

.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_10.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #fa5b13;
    border-color: #fa5b13;
}

.bt_bb_price_list.bt_bb_color_scheme_10 {
    border-color: #fa5b13;
}

.bt_bb_price_list.bt_bb_color_scheme_10 .bt_bb_price_list_title {
    color: #ffffff;
    background-color: #fa5b13;
}

.bt_bb_price_list.bt_bb_color_scheme_10 .bt_bb_price_list_price {
    color: #fa5b13;
}

.bt_bb_price_list.bt_bb_color_scheme_10 ul li {
    border-color: #fa5b13;
}

.bt_bb_section.bt_bb_color_scheme_10 {
    color: #ffffff;
    background-color: #fa5b13;
}

.bt_bb_color_scheme_11.bt_bb_icon a {
    color: #444;
}

.bt_bb_color_scheme_11.bt_bb_icon:hover a {
    color: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #444 inset;
    color: #444;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #444;
    box-shadow: 0 0 0 1em #444 inset;
    color: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #efefef inset;
    color: #444;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #efefef inset;
    background-color: #444;
    color: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #444;
}

.bt_bb_color_scheme_11.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #444 inset;
    color: #444;
    background-color: transparent;
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #444 inset;
    color: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #efefef inset;
    background-color: #444;
    color: #444;
}

.bt_bb_color_scheme_11.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #efefef inset;
    background-color: #444;
    color: #efefef;
}

.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: #444;
}

.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: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #444 inset;
    color: #444;
    background-color: transparent;
}

.bt_bb_color_scheme_11.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #444 inset;
    background-color: #444;
    color: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #efefef inset;
    color: #444;
}

.bt_bb_color_scheme_11.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #efefef inset;
    background-color: #444;
    color: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #444;
}

.bt_bb_color_scheme_11.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_headline {
    color: #444;
}

.bt_bb_color_scheme_11.bt_bb_headline .bt_bb_headline_superheadline {
    color: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #444;
}

.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #444;
    color: #444;
    background-color: transparent;
}

.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #444;
    color: #efefef;
    border-color: #444;
}

.bt_bb_color_scheme_11.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #efefef;
}

.bt_bb_color_scheme_11.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #444;
    border-color: #444;
}

.bt_bb_accordion.bt_bb_color_scheme_11 .bt_bb_accordion_item {
    border-color: #444;
}

.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #444;
    color: #444;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #efefef;
    background-color: #444;
}

.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #efefef;
    background-color: #444;
}

.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #efefef;
    background-color: #444;
}

.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #444;
    border-color: #444;
}

.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_11.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #efefef;
    border-color: #efefef;
}

.bt_bb_price_list.bt_bb_color_scheme_11 {
    border-color: #efefef;
}

.bt_bb_price_list.bt_bb_color_scheme_11 .bt_bb_price_list_title {
    color: #444;
    background-color: #efefef;
}

.bt_bb_price_list.bt_bb_color_scheme_11 .bt_bb_price_list_price {
    color: #efefef;
}

.bt_bb_price_list.bt_bb_color_scheme_11 ul li {
    border-color: #efefef;
}

.bt_bb_section.bt_bb_color_scheme_11 {
    color: #444;
    /* background-color: #efefef; */
}

.bt_bb_color_scheme_12.bt_bb_icon a {
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_icon:hover a {
    color: #333333;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #efefef inset;
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #efefef;
    box-shadow: 0 0 0 1em #efefef inset;
    color: #333333;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #333333 inset;
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #333333 inset;
    background-color: #efefef;
    color: #333333;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #333333;
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #efefef inset;
    color: #efefef;
    background-color: transparent;
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #efefef inset;
    color: #333333;
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #333333 inset;
    background-color: #efefef;
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #333333 inset;
    background-color: #efefef;
    color: #333333;
}

.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: #efefef;
}

.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: #333333;
}

.bt_bb_color_scheme_12.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #efefef inset;
    color: #efefef;
    background-color: transparent;
}

.bt_bb_color_scheme_12.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #efefef inset;
    background-color: #efefef;
    color: #333333;
}

.bt_bb_color_scheme_12.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #333333 inset;
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #333333 inset;
    background-color: #efefef;
    color: #333333;
}

.bt_bb_color_scheme_12.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #333333;
}

.bt_bb_color_scheme_12.bt_bb_headline {
    color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_headline .bt_bb_headline_superheadline {
    color: #333333;
}

.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #efefef;
    color: #efefef;
    background-color: transparent;
}

.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #efefef;
    color: #333333;
    border-color: #efefef;
}

.bt_bb_color_scheme_12.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #333333;
}

.bt_bb_color_scheme_12.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #efefef;
    border-color: #efefef;
}

.bt_bb_accordion.bt_bb_color_scheme_12 .bt_bb_accordion_item {
    border-color: #efefef;
}

.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #efefef;
    color: #efefef;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #333333;
    background-color: #efefef;
}

.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #333333;
    background-color: #efefef;
}

.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #333333;
    background-color: #efefef;
}

.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #efefef;
    border-color: #efefef;
}

.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_12.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #333333;
    border-color: #333333;
}

.bt_bb_price_list.bt_bb_color_scheme_12 {
    border-color: #333333;
}

.bt_bb_price_list.bt_bb_color_scheme_12 .bt_bb_price_list_title {
    color: #efefef;
    background-color: #333333;
}

.bt_bb_price_list.bt_bb_color_scheme_12 .bt_bb_price_list_price {
    color: #333333;
}

.bt_bb_price_list.bt_bb_color_scheme_12 ul li {
    border-color: #333333;
}

.bt_bb_section.bt_bb_color_scheme_12 {
    color: #efefef;
    background-color: #333333;
}

.bt_bb_color_scheme_13.bt_bb_icon a {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon:hover a {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #000 inset;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #000;
    box-shadow: 0 0 0 1em #000 inset;
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #fff inset;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #fff inset;
    background-color: #000;
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #000 inset;
    color: #000;
    background-color: transparent;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #000 inset;
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #fff inset;
    background-color: #000;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #fff inset;
    background-color: #000;
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_clean a,
.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless a {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_button.bt_bb_style_clean a:hover,
.bt_bb_color_scheme_13.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #000 inset;
    color: #000;
    background-color: transparent;
}

.bt_bb_color_scheme_13.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #000 inset;
    background-color: #000;
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #fff inset;
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #fff inset;
    background-color: #000;
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_headline {
    color: #000;
}

.bt_bb_color_scheme_13.bt_bb_headline .bt_bb_headline_superheadline {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #000;
}

.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #000;
    color: #000;
    background-color: transparent;
}

.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #000;
    color: #fff;
    border-color: #000;
}

.bt_bb_color_scheme_13.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #fff;
}

.bt_bb_color_scheme_13.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #000;
    border-color: #000;
}

.bt_bb_accordion.bt_bb_color_scheme_13 .bt_bb_accordion_item {
    border-color: #000;
}

.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #000;
    color: #000;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #fff;
    background-color: #000;
}

.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #fff;
    background-color: #000;
}

.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #fff;
    background-color: #000;
}

.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #000;
    border-color: #000;
}

.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_13.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #fff;
    border-color: #fff;
}

.bt_bb_price_list.bt_bb_color_scheme_13 {
    border-color: #fff;
}

.bt_bb_price_list.bt_bb_color_scheme_13 .bt_bb_price_list_title {
    color: #000;
    background-color: #fff;
}

.bt_bb_price_list.bt_bb_color_scheme_13 .bt_bb_price_list_price {
    color: #fff;
}

.bt_bb_price_list.bt_bb_color_scheme_13 ul li {
    border-color: #fff;
}

.bt_bb_section.bt_bb_color_scheme_13 {
    color: #000;
    background-color: #fff;
}


.bt_bb_color_scheme_14.bt_bb_icon a {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon:hover a {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_outline .bt_bb_icon_holder:before {
    background-color: transparent;
    box-shadow: 0 0 0 2px #fff inset;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_outline:hover .bt_bb_icon_holder:before {
    background-color: #fff;
    box-shadow: 0 0 0 1em #fff inset;
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 1em #000 inset;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
    box-shadow: 0 0 0 2px #000 inset;
    background-color: #fff;
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless .bt_bb_icon_holder:before {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless:hover .bt_bb_icon_holder:before {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a {
    box-shadow: 0 0 0 2px #fff inset;
    color: #fff;
    background-color: transparent;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_outline a:hover {
    box-shadow: 0 0 0 3em #fff inset;
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled a {
    box-shadow: 0 0 0 2em #000 inset;
    background-color: #fff;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_filled a:hover {
    box-shadow: 0 0 0 0 #000 inset;
    background-color: #fff;
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_clean a,
.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless a {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_button.bt_bb_style_clean a:hover,
.bt_bb_color_scheme_14.bt_bb_icon.bt_bb_style_borderless:hover a {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_style_outline.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #fff inset;
    color: #fff;
    background-color: transparent;
}

.bt_bb_color_scheme_14.bt_bb_style_outline.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #fff inset;
    background-color: #fff;
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_style_filled.bt_bb_service .bt_bb_icon_holder {
    box-shadow: 0 0 0 1em #000 inset;
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_style_filled.bt_bb_service:hover .bt_bb_icon_holder {
    box-shadow: 0 0 0 2px #000 inset;
    background-color: #fff;
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_style_borderless.bt_bb_service .bt_bb_icon_holder {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_style_borderless.bt_bb_service:hover .bt_bb_icon_holder {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_headline {
    color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_headline .bt_bb_headline_superheadline {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_tabs_header,
.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_tabs_header {
    border-color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_tabs_header li,
.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_tabs_header li.on {
    border-color: #fff;
    color: #fff;
    background-color: transparent;
}

.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_tabs_header li:hover,
.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_tabs_header li.on,
.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_tabs_header li {
    background-color: #fff;
    color: #000;
    border-color: #fff;
}

.bt_bb_color_scheme_14.bt_bb_style_simple .bt_bb_tabs_header li {
    color: #000;
}

.bt_bb_color_scheme_14.bt_bb_style_simple .bt_bb_tabs_header li.on {
    color: #fff;
    border-color: #fff;
}

.bt_bb_accordion.bt_bb_color_scheme_14 .bt_bb_accordion_item {
    border-color: #fff;
}

.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_accordion_item_title {
    border-color: #fff;
    color: #fff;
    background-color: transparent;
}

.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_outline .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #000;
    background-color: #fff;
}

.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #000;
    background-color: #fff;
}

.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_accordion_item.on .bt_bb_accordion_item_title,
.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_filled .bt_bb_accordion_item .bt_bb_accordion_item_title:hover {
    color: #000;
    background-color: #fff;
}

.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title {
    color: #fff;
    border-color: #fff;
}

.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_simple .bt_bb_accordion_item .bt_bb_accordion_item_title:hover,
.bt_bb_accordion.bt_bb_color_scheme_14.bt_bb_style_simple .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
    color: #000;
    border-color: #000;
}

.bt_bb_price_list.bt_bb_color_scheme_14 {
    border-color: #000;
}

.bt_bb_price_list.bt_bb_color_scheme_14 .bt_bb_price_list_title {
    color: #fff;
    background-color: #000;
}

.bt_bb_price_list.bt_bb_color_scheme_14 .bt_bb_price_list_price {
    color: #000;
}

.bt_bb_price_list.bt_bb_color_scheme_14 ul li {
    border-color: #000;
}

.bt_bb_section.bt_bb_color_scheme_14 {
    color: #fff;
    background-color: #000;
}

body {
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

:where(.is-layout-flex) {
    gap: 0.5em;
}

:where(.is-layout-grid) {
    gap: 0.5em;
}

body .is-layout-flow>.alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

body .is-layout-flow>.alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

body .is-layout-flow>.aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained>.alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}

body .is-layout-constrained>.alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}

body .is-layout-constrained>.aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: var(--wp--style--global--content-size);
    margin-left: auto !important;
    margin-right: auto !important;
}

body .is-layout-constrained>.alignwide {
    max-width: var(--wp--style--global--wide-size);
}

body .is-layout-flex {
    display: flex;
}

body .is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
}

body .is-layout-flex>* {
    margin: 0;
}

body .is-layout-grid {
    display: grid;
}

body .is-layout-grid>* {
    margin: 0;
}

:where(.wp-block-columns.is-layout-flex) {
    gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
    gap: 2em;
}

:where(.wp-block-post-template.is-layout-flex) {
    gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
    gap: 1.25em;
}

.has-black-color {
    color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
    color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
    background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
    background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
    border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
    border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
}

.wp-block-navigation a:where(:not(.wp-element-button)) {
    color: inherit;
}

:where(.wp-block-post-template.is-layout-flex) {
    gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
    gap: 1.25em;
}

:where(.wp-block-columns.is-layout-flex) {
    gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
    gap: 2em;
}

.wp-block-pullquote {
    font-size: 1.5em;
    line-height: 1.6;
}

ul li {
    list-style: none;
}

#myBtn {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 999999;
    font-size: 18px;
    border: none;
    outline: none;
    background-color: transparent;
    cursor: pointer;
    padding: 10px 15px;
    border-radius: 4px;
}

footer ul li {
    margin-left: -14px;
}

footer i {
    margin-left: 10px;
}

.btLogoArea .logo img {
    padding: 16px;
    height: 128px;
    width: auto;
    display: block;
}

@font-face {
    font-family: 'Eurostile';
    src: url('../Fonts/Fonts/eurostile.woff');
}

@font-face {
    font-family: 'EurostileExtended';
    src: url('../Fonts/Fonts/EurostileExtended-Roman.ttf');
}

@font-face {
    font-family: 'SpaceArmor';
    src: url('../Fonts/Fonts/SpaceArmor-vmlv4.otf');
}

@font-face {
    font-family: 'SpaceGrotesk';
    src: url('../Fonts/Fonts/SpaceGrotesk-Medium.ttf');
}

@font-face {
    font-family: 'Disket-Bold';
    src: url('../Fonts/Fonts/Disket-Mono-Bold.ttf');
}

@font-face {
    font-family: 'Disket-regular';
    src: url('../Fonts/Fonts/Disket-Mono-Regular.ttf');
}

.statsdesc {
    font-family: 'Disket-regular' !important;
    font-style: normal !important;
    text-align: right !important;
    font-size: 15px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: .25em;
    color: #989898;
}

.disket-bold {
    font-family: 'Disket-regular' !important;
}


.bt_bb_headline_content {
    font-family: 'Poppins' !important;
    font-size: 2.2rem !important;
    font-weight: 600 !important;
}

.bt_bb_headline_content {
    animation-duration: 3s;
    animation-name: slidein;
}

/* @keyframes slidein {
    from {
        margin-left: 100%;
        width: 300%;
    }

    to {
        margin-left: 0%;
        width: 100%;
    }
} */

.reveal {
    position: relative;
    transform: translateY(150px);
    opacity: 0;
    transition: 1s all ease;
}

.reveal.active {
    transform: translateY(0);
    opacity: 1;
}

u {
    font-family: 'SpaceArmor';
    text-decoration: none;
    color: #aacf38;
}

.bt_bb_button_text {
    font-family: 'Disket-regular';
    font-size: 13px;
}

.long-lasting {
    /* font-family: 'Eurostile'; */
    font-size: x-large;
    color: #aacf38 !important;
}

.bt_bb_headline_superheadline,
header li {
    font-family: 'SpaceGrotesk' !important;
}

p,
.bt_bb_headline_subheadline,
footer li {
    font-family: 'Poppins' !important;
    font-size: 1.2rem !important;
}

body {
    /* background-image: url(); */
    background: linear-gradient(rgb(0 0 0 / 85%), rgb(0 0 0 / 82%)), url(../images/Hexagonal_BG_Pattern.png) repeat;
}

.bt_bb_section.bt_bb_vertical_align_bottom>.bt_bb_port {
    align-items: center;
}

.bt_bb_section>.landing-heading {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-justify-content: left;
    -ms-flex-pack: left;
    justify-content: left;
    -webkit-align-items: left;
    -ms-flex-align: left;
    align-items: left;
}

.left-align h2,
.long-lasting {
    text-align: left;
    margin-left: 60px;

}

/* .user {
    position: absolute;
    top: 110px;
} */


.bg-user {
    background-image: url(../images/User_BG_without_shdw.png);
    background-size: 100% 100%;
}

.user-img img {
    margin-left: 50px;
    margin-top: -50px;
    width: 70%;
}

.dreams-heading {
    text-align: center;
}

.user-details {
    padding-top: 80px;
}

.about-us-heading::after {
    content: "";
    width: 8%;
    height: 4px;

    /* background-color: var(--c-title-underline-color); */
    background: #aacf38;
    position: absolute;
    bottom: -7px;
    left: 46%;
}

/* .bt_bb_background_image_holder {
    background-image: url(../images/EIONICWebsitelements-01.png);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: 100vw 100vh;
    width: 100vw;
    height: 100
} */

.float-image-div {
    position: absolute;
    right: 150px;
}

.more-images {
    position: absolute;
    top: 0;
    right: -180px;
}

.dream-dot {
    margin-right: -180px;
    margin-top: -40px;
}

.asset-two-img img {
    margin-top: -110px;
    margin-left: 38px;
}

.asset-one-img img {
    margin-top: -300px;
}

.bt_bb_headline_content,
.user-details p {
    color: #fff !important;

}

.want-to,
.battery-service {
    font-family: 'Poppins' !important;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    margin-bottom: 20px;
}

/* adapted from  https://codepen.io/glebkema/pen/Xjryjd*/
/* .owl-item.active>div:after {
    content: 'active';
} */

.owl-item.center>div:after {
    content: 'center';
}

.owl-item.active.center>div:after {
    content: 'active center';
}

.owl-item>div:after {
    font-family: sans-serif;
    font-size: 24px;
    font-weight: bold;
}

.active.center {
    transform: scale(1);
    -webkit-filter: grayscale(0);
    /* Safari 6.0 - 9.0 */
    filter: grayscale(0);
}

.active {
    transform: scale(.8);
    transition: .6s ease;
    /* -webkit-filter: grayscale(100%); */
    /* Safari 6.0 - 9.0 */
    /* filter: grayscale(100%); */
}

.bt_bb_slider_item {
    background-image: url(../images/Product_Bg_Box.png);
    background-repeat: no-repeat;
    width: 300px !important;
    margin: 20px;
}

/* .bg-battery-image {
    width: 230px;
    height: 195px;
    margin: 50px;
    background-image: url("../images/EIONIC_BATTERY\ MCKP_grey_6s.png")
}

.bg-battery-image:hover {
    background-image: url("../images/12-S_Exploded_View.png");
} */

.address {
    background-image: url(../images/Address_Box.png);
    /* background-size: cover; */
    color: #fff;
    background-size: 100% 100%;
}

.adress-one {
    margin: 40px 0px 10px 20px;
}

hr {
    width: 96%;
    margin: auto;
    height: 4px;
    background: #a5cd39;
}

.adress-two {
    padding: 10px 10px;
}

.shape {
    position: relative;
    width: 200px;
    height: 200px;
    overflow: hidden;
    /* clip-path: polygon(0 10%,
            10% 0,
            100% 0,
            100% 10%,
            100% 90%,
            90% 100%,
            10% 100%,
            0% 100%,
            0% 10%) */
}


.unlock {
    font-weight: 400;
    margin-bottom: 50px;
    padding-top: 50px;
    padding-bottom: 50px;
    margin-bottom: -20px;
    background-color: #000;
}

/* Hide scrollbar for Chrome, Safari and Opera */
.product-frame::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.product-frame {
    -ms-overflow-style: none;
    /* IE and Edge */
    scrollbar-width: none;
    /* Firefox */
    margin-top: -163px;
}

.products-subheading {
    margin-top: -70px;
    margin-bottom: -170px;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav>ul>li>a,
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav>ul>li>.subToggler {
    line-height: 128px;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .logo img {
    height: 128px;
}

/* .btIconWidgetContent {
    margin-top: 20px;
} */

.bt_bb_icon_holder img {
    filter: invert(1);
}

#bt_bb_section659886108530b {
    background-image: url(../images/hero_home_02.jpg);
}

#bt_bb_section659886108530b .bt_bb_headline_superheadline {
    color: #fff !important;
}

.user-details p {
    width: 72%;
}

.website-element {
    margin-top: -157px;
    margin-bottom: -312px;
}

@media only screen and (max-width: 600px) {

    .btLogoArea .logo img {
        padding: 5px;
        height: 128px;
        width: auto;
        display: block;
    }

    .gif-with-text {
        flex-direction: column;
    }

    .banner-video video {
        margin-top: 52px !important;
    }

    .website-element {
        margin-bottom: -16px;
    }

    .company-desc {
        text-align: justify;
    }

    .company-profile img {
        width: 50% !important;
        margin-bottom: 22px;
        margin-top: -104px;
    }

    .user-img img {
        margin-left: 0px;
    }

    .bg-user {
        background-image: none;
        background-size: 100% 100%;
    }

    .dream-drone {
        margin-top: 350px;
        width: 65%;
    }

    .dream-dot {
        display: none;
    }

    .container-fluid.text-center img:nth-child(2) {
        display: none;
    }

    .user-details h2 {
        text-align: center;
    }

    .user-details p {
        width: 100%;
        text-align: center;
    }

    .user-details-linear {
        margin-left: 44px;
    }

    .bt_bb_counter_holder {
        margin-left: 44px;
    }

    .website-element {
        margin-top: 395px;
    }

    .footer-logo img {
        width: 50% !important;
        margin: auto;
    }

    .map-section iframe {
        margin-left: 35px;
    }

    footer form h5,
    footer form p {
        text-align: center !important;
    }

    .vid_banner {
        object-fit: contain !important;
        height: auto !important;
        width: 100% !important;
        position: absolute !important;
        left: 0 !important;
        top: -59px;
    }

    .bt_bb_background_image_holder_wrapper,
    #bt_bb_section65487ac4b5969 {
        height: 432px !important;
    }

    .float-image-div {
        position: absolute;
        right: 20px;
    }

    .asset-one-img img {
        margin-top: 0px;
        width: 73%;
        margin-right: -12px;
    }

    .asset-two-img img {
        margin-top: 2px;
        margin-left: 29px;
        width: 9%;
    }

    /* .exploded-view {
        width: 100vw;
    } */

    footer .flex-column {
        /* flex-direction: row !important; */
    }

    .gap_icon video {
        margin-left: 0px !important;
    }

    .col_meter {
        z-index: 9;
        position: relative;
        margin: 0px 0px !important;
    }

    .stats {
        text-align: center !important;
    }

    .statsdesc {
        text-align: center !important;
    }

    .gap_icon {
        padding-right: 0px !important;
    }

    .bt_bb_background_image_holder {
        height: auto !important;
    }

    .icon-row {
        flex-direction: initial !important;
        justify-content: center !important;
        /* margin-top: -50px; */
    }

    .copyright .col-md-6 {
        text-align: center;
    }

    .altitude-div {
        margin-bottom: -45px;
    }

    .smart-div {
        margin-top: 40px;
    }

    .unlock {
        padding: 15px;
    }

    .to {
        margin-left: 20px !important;
        margin-right: 10px !important;
    }

    .minus-temp {
        margin-left: 0px !important;
    }

}

.to {
    margin-left: 40px;
}

.icon-row {
    justify-content: right;
    align-items: center;
}


.gap_icon {
    padding-right: 82px;
}

.col_meter {
    z-index: 9;
    position: relative;
    margin: 0px 172px;
}

#speedometer6 {
    margin-left: -9px;
}

@media only screen and (min-width: 1650px) {
    .vid_banner {
        object-fit: cover;
        height: 100vh;
        width: 100%;
        position: absolute;
        top: 0px;
        left: 0;
        background-color: transparent;
    }
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .topBarInMenu {
    height: 70px;
}

.mainHeader {
    background-color: #000;
}

.sub-head {
    color: #fff;
    font-size: 22px !important;
    /* margin-left: 72px; */
    font-weight: 400;
    text-transform: capitalize;
    font-family: 'Disket-Regular' !important;
    letter-spacing: 1.2px;
    text-align: center;
}

/* .gap_icon video {
    margin-left: -39px;
} */

.core_competence {
    margin-top: -123px !important;
    padding-bottom: 0em !important;
}

.bt_bb_section .bt_bb_background_image_holder_wrapper .bt_bb_background_image_holder {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-size: inherit;
    background-position: inherit;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

#technology h1 {
    padding-top: 40px !important;
}

.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor>a:after,
.btMenuHorizontal .menuPort nav>ul>li.current-menu-item>a:after {
    content: ' ';
    display: block;
    position: absolute;
    z-index: 5;
    bottom: 0;
    left: 0;
    right: 0;
    pointer-events: none;
    height: 4px;
    background-color: transparent;
}

.menuPort nav>ul>li>a {
    line-height: 128px;
    padding: 0;
}

.company-profile img {
    width: 28%;
    margin-bottom: 40px;
}

.company-desc {
    font-size: 1.3rem !important;
    letter-spacing: 2px;
}

.separator img {
    width: max-content;
    margin-top: -121px;
    margin-bottom: -101px;
}

.after-gifs img {
    width: max-content;
    margin-top: 49px;
    margin-bottom: 70px;
}

.products-specifications {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000);
}


.products-specifications {
    position: relative;
    width: 100%;
    /* padding-bottom: 56.25%; */
    /* 16:9 aspect ratio */
    overflow: hidden;
}

.products-specifications video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

form label {
    color: #fff;
}

.btLightSkin input,
.btLightSkin textarea {
    border: 1px solid rgba(255, 255, 255, .4);
}

.wpcf7-form .wpcf7-submit {
    text-transform: uppercase;
    font-size: .8em !important;
    font-family: "Eurostile" !important;
    font-weight: 700 !important;
    letter-spacing: 2px;
    -webkit-box-shadow: 0 0 0 3em #fff inset;
    box-shadow: 0 0 0 3em #fff inset;
    color: #000 !important;
    border: 0;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
    cursor: pointer;
    width: auto !important;
    padding: 1.4em 4.5em !important;
    height: 46px !important;
}

.nav-item a {
    color: #fff !important;
}

.btn-primary {
    color: #000;
    background-color: #fff;
    border-color: #fff;
    border-radius: 50px;
}

.btn-primary:hover {
    box-shadow: 0 0 0 0 #ffffff inset;
    background-color: #262626;
    border-color: #262626;
    color: #ffffff;
}

.reliable-content {
    display: flex !important;
    justify-content: center;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
    font-weight: 400;
    font-size: 42px;
}

.above-products img {
    margin-top: 80px;
    margin-bottom: 80px;
}

.above-products-specifications {
    margin-top: 100px;
    margin-bottom: 100px;
}

.above-contact {
    /* margin-bottom: -120px; */
    margin-top: 120px;
}

.contact-heading {
    margin-bottom: 50px;
}

.footer-section {
    background-color: #000;
    padding: 20px;
}

.card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    /* background-color: ; */
    background-image: linear-gradient(to top right, #000000, #848484);
    background-clip: border-box;
    border: none;
    border-radius: 5px;
    transition: 1.5s ease;
    padding: 5px;
}

.card-text {
    text-align: center;
    color: #fff;
}

.card-body h3 {
    font-family: 'Eurostile';
    text-align: center;
    color: #fff;
}

.card .card-img-top {
    transition: transform 1.5s ease !important;
    /* display: none; */
}

/* .card:hover .card-img-top {
    transform: rotate(360deg) !important;
} */

.card:hover {
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.4);
    margin-bottom: 10px !important;
    transition: box-shadow 0.2s ease;
    animation: floating 1s 1;
    background-image: linear-gradient(to bottom left, rgba(0, 0, 0, 0), rgb(146, 145, 145));
}

.card:hover .card-body h3,
.card:hover .card-body p {
    color: #000;
}

@keyframes floating {
    0% {
        transform: translateY(0);
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
    }

    50% {
        transform: translateY(-10px);
        box-shadow: 0 15px 30px rgba(0, 0, 0, 0.4);
    }

    100% {
        transform: translateY(0);
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
    }
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
    width: 100%;
    padding: 0 0em;
}

.sustainable video {
    width: 100%;
    height: 100%;
    margin-bottom: -10px;
    /* padding-right: 0 !important;
    padding-left: 0 !important; */
}


.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btTransparentLightHeader .mainHeader {
    color: #fff;
    background-color: #000;
}

.battery-name {
    font-family: 'Eurostile';
}

.banner-video video {
    width: 100%;
    margin-top: 128px;
}

.exploded-view-div video {
    position: relative;
    width: 100%;
    max-width: 800px;
    /* Adjust as needed */
}

.exploded-view-div video {
    width: 70%;
    height: auto;
    display: block;
    margin: 0 auto;
}

.owl-carousel .owl-nav button.owl-prev {
    margin-left: -20px;
}

.owl-carousel .owl-nav button.owl-next {
    margin-right: -20px;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
    z-index: 1;
    width: 40px;
    height: 40px;
    background-color: #ccc;
    border-radius: 50%;
    position: absolute;
    top: 38%;
    transform: translatey(-50%);
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
    background-color: #fff !important;
}

.owl-nav button span {
    font-size: 30px;
    height: 100%;
    display: block;
    width: 100%;
    padding-top: 4px;
}

.owl-carousel .owl-nav button.owl-prev {
    left: 0;
}

.owl-carousel .owl-nav button.owl-next {
    right: 0;
}

.owl-carousel .owl-nav {
    margin: 0;
}

.owl-carousel .owl-item img {
    width: 80% !important;
    margin: auto;
}

.minus-temp {
    margin-left: -98px;
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #ffb900;
    color: #fff;
}


.product-carousel-desc {
    color: #fff;
    line-height: 20px;
}

.card-body h3 {
    margin-bottom: 20px;
}

.card-body p {
    text-align: left !important;
}

.bt_bb_section {
    position: relative;
}

.bt_bb_section[class*="recycle-bg"]:before {
    background-color: rgba(0, 0, 0, .5);
}

.bt_bb_section[class*="recycle-bg"]:before {
    content: ' ';
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
}

.bt_bb_section[class*="recycle-bg"] .bt_bb_cell {
    position: relative;
    z-index: 1;
}

.btContent a,
.brand-name {
    color: #aacf38;
}

.regular {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.line {
    position: relative;
    padding-bottom: 40px;
}

.line::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 50%;
    height: 2px;
    /* Adjust the height of the border as needed */
    background-color: #fff;
    /* Adjust the color of the border as needed */
}


.btHardRoundedButtons textarea,
.btHardRoundedButtons select {
    border-radius: 30px;
}

.heart {
    color: red;
}

.wpcf7-form .wpcf7-submit:hover {
    -webkit-box-shadow: 0 0 0 0 #91b130 inset;
    box-shadow: 0 0 0 0 #91b130 inset;
    background-color: #fff;
    color: #91b130 !important;
}

input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus, textarea:focus, .fancy-select .trigger.open {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #91b130;
}

.wpcf7-form .wpcf7-submit {
    text-transform: uppercase;
    font-size: .8em !important;
    font-family: "Eurostile" !important;
    font-weight: 700 !important;
    letter-spacing: 2px;
    -webkit-box-shadow: 0 0 0 3em #fff inset;
    box-shadow: 0 0 0 3em #fff inset;
    color: #000 !important;
    border: 0;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
    cursor: pointer;
    width: auto !important;
    padding: 1.4em 4.5em !important;
    height: 46px !important;
}

/* Below is the CSS for Main banner for all types of Devices */

@media only screen and (max-width: 600px) {

    .desktop-view,
    .laptop-view {
        display: none;
    }
}

@media (min-width: 600px) and (max-width: 1799px) {

    .mobile-view,
    .desktop-view {
        display: none;
    }
}

@media only screen and (min-width: 1799px) {

    .laptop-view,
    .mobile-view {
        display: none;
    }
}