
:root {
  --blue: #1e90ff;
  --white: #ffffff;
}

.btIcoHolder[data-ico-gs]:before {
    font-family: CustomGastronomySet;
    content: attr(data-ico-gs);
    font-weight: 100;
}

.btIcoHolder:before {
    font-size: 2.2em;
    color: #65ba77 /*!important*/;
}
.btIcoHolder:before {
    width: auto;
    margin: 0;
    padding: 0;
    position: relative;
}
.btIcoHolder:before {
    color: inherit;
    border-radius: 50%;
    display: inline-block;
    float: left;
    text-align: center;
    vertical-align: middle;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
}
.btIcoHolder:before {
    font-size: 20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
}

.btIco .btIcoHolder[data-ico-fa]:before {
    font-family: FontAwesome;
    content: attr(data-ico-fa);
}

            input:not([type='checkbox']):not([type='radio']),textarea,select,a.select2-choice {
                font-family: "'Raleway',arial,sans-serif",arial,sans-serif;
            }

            input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,textarea:not([type='checkbox']):not([type='radio']):focus,a.select2-choice:focus {
                -webkit-box-shadow: 0 0 4px 0 #f89949;
                box-shadow: 0 0 4px 0 #f89949;
            }

            html a:hover,.btLightSkin a:hover,.btDarkSkin .btLightSkin a:hover,.btLightSkin .btDarkSkin .btLightSkin a:hover,.btDarkSkin a:hover,.btLightSkin .btDarkSkin a:hover,.btDarkSkin .btLightSkin .btDarkSkin a:hover {
                color: #f89949;
            }
 
            select,input, body, h1,h2,h3,h4,h5,h6 {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btContentHolder table thead th {
                background-color: #f89949;
                font-family: 'Raleway',arial,sans-serif;
            }

            .btDarkSkin .btAccentColorBackground,.btLightSkin .btDarkSkin .btAccentColorBackground,.btDarkSkin .btLightSkin .btDarkSkin .btAccentColorBackground,.btLightSkin .btAccentColorBackground,.btDarkSkin .btLightSkin .btAccentColorBackground,.btLightSkin .btDarkSkin .btLightSkin .btAccentColorBackground {
                background-color: #f89949;
            }

            .btDarkSkin .btAccentColorBackground .headline b.animate.animated,.btLightSkin .btDarkSkin .btAccentColorBackground .headline b.animate.animated,.btDarkSkin .btLightSkin .btDarkSkin .btAccentColorBackground .headline b.animate.animated,.btLightSkin .btAccentColorBackground .headline b.animate.animated,.btDarkSkin .btLightSkin .btAccentColorBackground .headline b.animate.animated,.btLightSkin .btDarkSkin .btLightSkin .btAccentColorBackground .headline b.animate.animated {
                color: #ffffff;
            }

            .btDarkSkin .btAccentColorBackground .btDash.bottomDash .dash:after,.btLightSkin .btDarkSkin .btAccentColorBackground .btDash.bottomDash .dash:after,.btDarkSkin .btLightSkin .btDarkSkin .btAccentColorBackground .btDash.bottomDash .dash:after,.btLightSkin .btAccentColorBackground .btDash.bottomDash .dash:after,.btDarkSkin .btLightSkin .btAccentColorBackground .btDash.bottomDash .dash:after,.btLightSkin .btDarkSkin .btLightSkin .btAccentColorBackground .btDash.bottomDash .dash:after {
                border-color: #ffffff;
            }

            .btDarkSkin .btAccentDarkColorBackground,.btLightSkin .btDarkSkin .btAccentDarkColorBackground,.btDarkSkin .btLightSkin .btDarkSkin .btAccentDarkColorBackground,.btLightSkin .btAccentDarkColorBackground,.btDarkSkin .btLightSkin .btAccentDarkColorBackground,.btLightSkin .btDarkSkin .btLightSkin .btAccentDarkColorBackground {
                background-color: #eb7109;
            }

            .btDarkSkin .btAccentDarkColorBackground .headline b.animate.animated,.btLightSkin .btDarkSkin .btAccentDarkColorBackground .headline b.animate.animated,.btDarkSkin .btLightSkin .btDarkSkin .btAccentDarkColorBackground .headline b.animate.animated,.btLightSkin .btAccentDarkColorBackground .headline b.animate.animated,.btDarkSkin .btLightSkin .btAccentDarkColorBackground .headline b.animate.animated,.btLightSkin .btDarkSkin .btLightSkin .btAccentDarkColorBackground .headline b.animate.animated {
                color: #ffffff;
            }

            .btDarkSkin .btAccentVeryDarkColorBackground,.btLightSkin .btDarkSkin .btAccentVeryDarkColorBackground,.btDarkSkin .btLightSkin .btDarkSkin .btAccentVeryDarkColorBackground,.btLightSkin .btAccentVeryDarkColorBackground,.btDarkSkin .btLightSkin .btAccentVeryDarkColorBackground,.btLightSkin .btDarkSkin .btLightSkin .btAccentVeryDarkColorBackground {
                background-color: #271301;
            }

            .btDarkSkin .btAccentLightColorBackground,.btLightSkin .btDarkSkin .btAccentLightColorBackground,.btDarkSkin .btLightSkin .btDarkSkin .btAccentLightColorBackground,.btLightSkin .btAccentLightColorBackground,.btDarkSkin .btLightSkin .btAccentLightColorBackground,.btLightSkin .btDarkSkin .btLightSkin .btAccentLightColorBackground {
                background-color: rgba(248,153,73,0.7);
            }

            .btDarkSkin .btAlternateColorBackground,.btLightSkin .btDarkSkin .btAlternateColorBackground,.btDarkSkin .btLightSkin .btDarkSkin .btAlternateColorBackground,.btLightSkin .btAlternateColorBackground,.btDarkSkin .btLightSkin .btAlternateColorBackground,.btLightSkin .btDarkSkin .btLightSkin .btAlternateColorBackground {
                background-color: #ffffff;
            }

            .btDarkSkin .btAlternateVeryDarkColorBackground,.btLightSkin .btDarkSkin .btAlternateVeryDarkColorBackground,.btDarkSkin .btLightSkin .btDarkSkin .btAlternateVeryDarkColorBackground,.btLightSkin .btAlternateVeryDarkColorBackground,.btDarkSkin .btLightSkin .btAlternateVeryDarkColorBackground,.btLightSkin .btDarkSkin .btLightSkin .btAlternateVeryDarkColorBackground {
                background-color: #271301;
            }

            .btLightSkin .btText a,.btDarkSkin .btLightSkin .btText a,.btLightSkin .btDarkSkin .btLightSkin .btText a,.btDarkSkin .btText a,.btLightSkin .btDarkSkin .btText a,.btDarkSkin .btLightSkin .btDarkSkin .btText a {
                color: #f89949;
            }

            .btAccentDarkHeader .btPreloader .animation>div:first-child {
                background-color: #f89949;
            }

            .btPreloader .animation .preloaderLogo {
                height: 54px;
            }

            .btLightSkin.btPageHeadline,.btDarkSkin .btLightSkin.btPageHeadline,.btLightSkin .btDarkSkin .btLightSkin.btPageHeadline,.btDarkSkin.btPageHeadline,.btLightSkin .btDarkSkin.btPageHeadline,.btDarkSkin .btLightSkin .btDarkSkin.btPageHeadline {
                background-color: #ffffff;
            }

            .mainHeader {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btAccentDarkHeader.btMenuVertical.btDarkSkin .mainHeader,.btAccentDarkHeader.btMenuVertical.mainHeader.btDarkSkin,.btAccentDarkHeader.btMenuVertical.btLightSkin .mainHeader.btDarkSkin {
                background-color: #f89949;
            }

            .btAccentLightHeader.btMenuVertical:not(.btBelowMenu).btDarkSkin .mainHeader,.btAccentLightHeader.btMenuVertical:not(.btBelowMenu).mainHeader.btDarkSkin,.btAccentLightHeader.btMenuVertical:not(.btBelowMenu).btLightSkin .mainHeader.btDarkSkin {
                background-color: #f89949;
            }

            .btAccentLightHeader.btStickyHeaderActive:not(.btMenuVertical).btDarkSkin .mainHeader .port,.btAccentLightHeader.btStickyHeaderActive:not(.btMenuVertical).mainHeader.btDarkSkin .port,.btAccentLightHeader.btStickyHeaderActive:not(.btMenuVertical).btLightSkin .mainHeader.btDarkSkin .port {
                background-color: #f89949;
            }

            .btAccentDarkHeader.btMenuVertical.btLightSkin .mainHeader,.btAccentDarkHeader.btMenuVertical.mainHeader.btLightSkin,.btAccentDarkHeader.btMenuVertical.btDarkSkin .mainHeader.btLightSkin {
                background-color: #f89949;
            }

            .menuPort {
                font-family: 'Raleway',arial,sans-serif;
            }

            .menuPort nav ul li a:hover {
                color: #f89949!important;
            }

            .btMenuHorizontal .menuPort nav>ul>li>a {
                line-height: 54px;
            }

            .btTextLogo {
                line-height: 54px;
            }

            .btHorizontalMenuTrigger {
                line-height: 54px;
            }

            .btMenuHorizontal .menuPort nav>ul>li>ul li.current-menu-ancestor>a,.btMenuHorizontal .menuPort nav>ul>li>ul li.current-menu-item>a {
                color: #f89949!important;
            }

            body.btMenuHorizontal .subToggler {
                line-height: 54px;
            }

            .btMenuHorizontal .menuPort>nav>ul ul {
                top: 54px;
            }

            .btMenuHorizontal .topBarInMenu {
                height: 54px;
            }

            .btLightSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btLightSkin.btAccentDarkHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btLightSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btLightSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btLightSkin.btAccentLightHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btLightSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before {
                color: #ffffff;
            }

            .btLightSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btLightSkin.btAccentDarkHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btLightSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btLightSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btLightSkin.btAccentLightHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btLightSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before {
                color: #ffffff;
            }

            .btLightSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .menuPort>nav>ul>li>a:hover,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .menuPort>nav>ul>li>a:hover,.btLightSkin.btAccentDarkHeader.btMenuHorizontal .topBar .menuPort>nav>ul>li>a:hover,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .topBar .menuPort>nav>ul>li>a:hover,.btLightSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .menuPort>nav>ul>li>a:hover,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .menuPort>nav>ul>li>a:hover,.btLightSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .menuPort>nav>ul>li>a:hover,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .menuPort>nav>ul>li>a:hover,.btLightSkin.btAccentLightHeader.btMenuHorizontal .topBar .menuPort>nav>ul>li>a:hover,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .topBar .menuPort>nav>ul>li>a:hover,.btLightSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .menuPort>nav>ul>li>a:hover,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .menuPort>nav>ul>li>a:hover {
                color: #ffffff!important;
            }

            .btAccentLightHeader.btMenuHorizontal .btBelowLogoArea,.btAccentLightHeader.btMenuHorizontal .topBar {
                background-color: #f89949;
            }

            .btAccentDarkHeader.btMenuHorizontal .mainHeader .port {
                background-color: #f89949;
            }

            .btVerticalMenuTrigger {
                margin: .4em .5em -54px -.5em;
            }

            .btAccentDarkHeader.btMenuVertical>.menuPort .logo {
                background-color: #eb7109;
            }

            .btMenuVertical>.menuPort .btCloseVertical:before:hover {
                color: #f89949;
            }

            @media (min-width: 1200px) {
                .btMenuVerticalOn .btVerticalMenuTrigger .btIco a:before {
                    color:#f89949!important;
                }
            }

            a.btIconWidget:hover {
                color: #f89949!important;
            }

            .btSpecialHeaderIcon .btIco .btIcoHolder:before,.btSpecialHeaderIcon .btIconWidgetTitle,.btSpecialHeaderIcon .btIconWidgetText {
                color: #f89949!important;
            }

            .btMenuHorizontal .topBarInLogoArea {
                height: 54px;
            }

            .btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell {
                border: 0 solid #f89949;
            }

            .topBar .widget_search button,.topBarInMenu .widget_search button {
                background: #f89949;
            }

            .topBar .widget_search button:before,.topBarInMenu .widget_search button:before {
                color: #f89949;
            }

            .topBar .widget_search button:hover,.topBarInMenu .widget_search button:hover {
                background: #eb7109;
            }

            .btSearchInner.btFromTopBox {
                background: #eb7109;
            }

            .btSearchInner.btFromTopBox form button:hover:before {
                color: #f89949;
            }

            .btMediaBox.btQuote,.btMediaBox.btLink {
                background-color: #f89949;
            }

            .btArticleListItem .headline a:hover {
                color: #f89949;
            }

            .btArticleListItem.btBlogColumnView .btArticleListBodyAuthor a,.btPostSingleItemColumns .btArticleListBodyAuthor a {
                color: #f89949!important;
            }

            .btCommentsBox .commentTxt p.edit-link a:hover,.btCommentsBox .commentTxt p.reply a:hover {
                color: #f89949;
            }

            .post-password-form input[type="submit"] {
                background: #f89949;
                font-family: 'Raleway',arial,sans-serif;
            }

            .btPagination {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btPagination .paging a:hover:after {
                background-color: #f89949;
            }

            .btPagination .paging a:hover:after {
                border-color: #f89949;
            }

            .comment-respond .btnOutline button[type="submit"] {
                font-family: 'Raleway',arial,sans-serif;
            }

            a#cancel-comment-reply-link:hover {
                color: #f89949;
            }

            span.btHighlight {
                background-color: #f89949;
            }

            .header .btSubTitle .btArticleCategories a:not(:first-child):before,.header .btSuperTitle .btArticleCategories a:not(:first-child):before {
                background-color: #f89949;
            }

            body:not(.btNoDashInSidebar) .btBox>h4:after,body:not(.btNoDashInSidebar) .btCustomMenu>h4:after,body:not(.btNoDashInSidebar) .btTopBox>h4:after,body:not(.btNoDashInSidebar) .btSiteFooterWidgets>h4:after {
                border-bottom: 3px solid #f89949;
            }

            .btBox .ppTxt .header .headline a a:hover,.btCustomMenu .ppTxt .header .headline a a:hover,.btTopBox .ppTxt .header .headline a a:hover,.btSiteFooterWidgets .ppTxt .header .headline a a:hover {
                color: #f89949;
            }

            .btBox p.posted,.btBox .quantity,.btCustomMenu p.posted,.btCustomMenu .quantity,.btTopBox p.posted,.btTopBox .quantity,.btSiteFooterWidgets p.posted,.btSiteFooterWidgets .quantity {
                font-family: 'Raleway',arial,sans-serif;
            }

            .widget_calendar table caption {
                background: #f89949;
                font-family: 'Raleway',arial,sans-serif;
            }

            .widget_rss li a.rsswidget {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btBox .btSearch button:hover,form.woocommerce-product-search button:hover {
                background: #f89949!important;
                border-color: #f89949!important;
            }

            .fancy-select .trigger {
                font-family: 'Raleway',arial,sans-serif;
            }

            .fancy-select .trigger.open {
                color: #f89949;
            }

            .fancy-select ul.options li:hover {
                color: #f89949;
            }

            .widget_shopping_cart .total {
                font-family: 'Raleway',arial,sans-serif;
            }

            .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
                background-color: #f89949;
            }

            .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:hover {
                background-color: #ffffff;
            }

            .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:before:hover {
                background-color: #ffffff;
            }

            .topTools .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppImage a:hover img {
                border: 1px solid #f89949;
            }

            .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
                background-color: #ffffff;
                font: normal 10px/1 'Raleway',arial,sans-serif;
            }

            .btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler,.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler,.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler {
                background-color: #f89949;
            }

            .widget_recent_reviews {
                font-family: 'Raleway',arial,sans-serif;
            }

            .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
                background-color: #f89949;
            }

            .btBox .tagcloud a,.btTags ul a {
                background: #f89949;
            }

            .btIco {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btIco.btIcoFilledType.btIcoAccentColor .btIcoHolder:before,.btIco.btIcoOutlineType.btIcoAccentColor:hover .btIcoHolder:before {
                -webkit-box-shadow: 0 0 0 1em #f89949 inset;
                box-shadow: 0 0 0 1em #f89949 inset;
            }

            .btIco.btIcoFilledType.btIcoAccentColor:hover .btIcoHolder:before,.btIco.btIcoOutlineType.btIcoAccentColor .btIcoHolder:before {
                -webkit-box-shadow: 0 0 0 1px #f89949 inset;
                box-shadow: 0 0 0 1px #f89949 inset;
                color: #f89949;
            }

            .btIco.btIcoFilledType.btIcoAlternateColor .btIcoHolder:before,.btIco.btIcoOutlineType.btIcoAlternateColor:hover .btIcoHolder:before {
                -webkit-box-shadow: 0 0 0 1em #ffffff inset;
                box-shadow: 0 0 0 1em #ffffff inset;
            }

            .btIco.btIcoFilledType.btIcoAlternateColor:hover .btIcoHolder:before,.btIco.btIcoOutlineType.btIcoAlternateColor .btIcoHolder:before {
                -webkit-box-shadow: 0 0 0 1px #ffffff inset;
                box-shadow: 0 0 0 1px #ffffff inset;
                color: #ffffff;
            }

            .btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,.btDarkSkin .btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before {
                color: #f89949;
            }

            .btLightSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before,.btDarkSkin .btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before {
                color: #ffffff;
            }

            .btIcoAccentColor span {
                color: #f89949;
            }

            .btIcoAlternateColor span {
                color: #ffffff;
            }

            .btIcoDefaultColor:hover span {
                color: #f89949;
            }

            .btnFilledStyle.btnAccentColor,.btnOutlineStyle.btnAccentColor:hover {
                background-color: #f89949;
                border: 1px solid #f89949;
            }

            .btnOutlineStyle.btnAccentColor,.btnFilledStyle.btnAccentColor:hover {
                border: 1px solid #f89949;
                color: #f89949;
            }

            .btnOutlineStyle.btnAccentColor span,.btnFilledStyle.btnAccentColor:hover span,.btnOutlineStyle.btnAccentColor span:before,.btnFilledStyle.btnAccentColor:hover span:before,.btnOutlineStyle.btnAccentColor a,.btnFilledStyle.btnAccentColor:hover a,.btnOutlineStyle.btnAccentColor .btIco a:before,.btnFilledStyle.btnAccentColor:hover .btIco a:before,.btnOutlineStyle.btnAccentColor button,.btnFilledStyle.btnAccentColor:hover button {
                color: #f89949!important;
            }

            .btnBorderlessStyle.btnAccentColor span,.btnBorderlessStyle.btnNormalColor:hover span,.btnBorderlessStyle.btnAccentColor span:before,.btnBorderlessStyle.btnNormalColor:hover span:before,.btnBorderlessStyle.btnAccentColor a,.btnBorderlessStyle.btnNormalColor:hover a,.btnBorderlessStyle.btnAccentColor .btIco a:before,.btnBorderlessStyle.btnNormalColor:hover .btIco a:before,.btnBorderlessStyle.btnAccentColor button,.btnBorderlessStyle.btnNormalColor:hover button {
                color: #f89949;
            }

            .btnFilledStyle.btnAlternateColor,.btnOutlineStyle.btnAlternateColor:hover {
                background-color: #ffffff;
                border: 1px solid #ffffff;
            }

            .btnOutlineStyle.btnAlternateColor,.btnFilledStyle.btnAlternateColor:hover {
                border: 1px solid #ffffff;
                color: #ffffff;
            }

            .btnOutlineStyle.btnAlternateColor span,.btnFilledStyle.btnAlternateColor:hover span,.btnOutlineStyle.btnAlternateColor span:before,.btnFilledStyle.btnAlternateColor:hover span:before,.btnOutlineStyle.btnAlternateColor a,.btnFilledStyle.btnAlternateColor:hover a,.btnOutlineStyle.btnAlternateColor .btIco a:before,.btnFilledStyle.btnAlternateColor:hover .btIco a:before,.btnOutlineStyle.btnAlternateColor button,.btnFilledStyle.btnAlternateColor:hover button {
                color: #ffffff!important;
            }

            .btnBorderlessStyle.btnAlternateColor span,.btnBorderlessStyle.btnAlternateColor span:before,.btnBorderlessStyle.btnAlternateColor a,.btnBorderlessStyle.btnAlternateColor .btIco a:before,.btnBorderlessStyle.btnAlternateColor button {
                color: #ffffff;
            }

            .btCounterHolder.cDown .btCountdownHolder>span>span[class$="_text"] {
                color: #f89949;
                font-family: ''Raleway',arial,sans-serif',arial,sans-serif;
            }

            li.product .bpgPhoto .captionPane {
                background-color: #f89949!important;
            }

            .btPriceTable .btPriceTableHeader .header.extralarge .btSubTitle {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btPriceTable .btPriceTableHeader .header.extralarge .dash h1 {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btPriceTable ul li {
                font-family: 'Raleway',arial,sans-serif;
            }

            .header .btSuperTitle {
                font-family: 'Raleway',arial,sans-serif;
            }

            .header .btSubTitle {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btDash.bottomDash .dash:after {
                border-bottom: 1px solid #f89949;
            }

            .header.medium h3,.header.medium h4 {
                font-family: 'Raleway',arial,sans-serif;
            }

            .header.large h2,.header.large h3 {
                font-family: 'Raleway',arial,sans-serif;
            }

            .header.large .btSuperTitle {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btNoMore {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btGridContent .header .btSuperTitle a:hover {
                color: #f89949;
            }

            .btCatFilter {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btCatFilter .btCatFilterItem:hover {
                color: #f89949;
            }

            .btCatFilter .btCatFilterItem.active {
                color: #f89949;
            }

            h4.nbs a .nbsItem .nbsDir {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btInfoBar .btInfoBarMeta p strong {
                color: #f89949;
            }

            .recentTweets small:before {
                color: #f89949;
            }

            .tabsHeader li {
                font-family: 'Raleway',arial,sans-serif;
            }

            .tabsVertical .tabAccordionTitle {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btDarkSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover,.btLightSkin .btDarkSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover,.btDarkSkin .btLightSkin .btDarkSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover {
                color: #f89949;
            }

            .btLightSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover,.btDarkSkin .btLightSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover,.btLightSkin .btDarkSkin .btLightSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover {
                color: #f89949;
            }

            .btDarkSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover,.btLightSkin .btDarkSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover,.btDarkSkin .btLightSkin .btDarkSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover {
                color: #f89949;
            }

            .btLightSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover,.btDarkSkin .btLightSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover,.btLightSkin .btDarkSkin .btLightSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover {
                color: #f89949;
            }

            .btVisualizer {
                font-family: 'Raleway',arial,sans-serif;
            }

            form.wpcf7-form .wpcf7-submit {
                background-color: #f89949;
            }

            .btAnimNav li.btAnimNavDot {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btAnimNav li.btAnimNavNext:hover,.btAnimNav li.btAnimNavPrev:hover {
                border-color: #f89949;
                color: #f89949;
            }

            .headline b.animate.animated {
                color: #f89949;
            }

            p.demo_store {
                background-color: #f89949;
            }

            .woocommerce .woocommerce-info a: not(.button),.woocommerce .woocommerce-message a: not(.button),.woocommerce-page .woocommerce-info a: not(.button),.woocommerce-page .woocommerce-message a: not(.button) {
                color: #f89949;
            }

            .woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-info:before {
                color: #f89949;
            }

            .woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button {
                font-family: 'Raleway',arial,sans-serif;
            }

            .woocommerce a.button,.woocommerce input[type="submit"],.woocommerce button[type="submit"],.woocommerce input.button,.woocommerce input.alt:hover,.woocommerce a.button.alt:hover,.woocommerce .button.alt:hover,.woocommerce button.alt:hover,.woocommerce-page a.button,.woocommerce-page input[type="submit"],.woocommerce-page button[type="submit"],.woocommerce-page input.button,.woocommerce-page input.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page .button.alt:hover,.woocommerce-page button.alt:hover {
                font-family: 'Raleway',arial,sans-serif;
            }

            .woocommerce a.checkout-button,.woocommerce input#place_order,.woocommerce input[name="save_address"],.woocommerce-page a.checkout-button,.woocommerce-page input#place_order,.woocommerce-page input[name="save_address"] {
                font-family: 'Raleway',arial,sans-serif;
            }

            .woocommerce a.button:hover,.woocommerce input[type="submit"]:hover,.woocommerce .button:hover,.woocommerce button:hover,.woocommerce input.alt,.woocommerce a.button.alt,.woocommerce .button.alt,.woocommerce button.alt,.woocommerce-page a.button:hover,.woocommerce-page input[type="submit"]:hover,.woocommerce-page .button:hover,.woocommerce-page button:hover,.woocommerce-page input.alt,.woocommerce-page a.button.alt,.woocommerce-page .button.alt,.woocommerce-page button.alt {
                font-family: 'Raleway',arial,sans-serif;
            }

            .woocommerce p.lost_password:before,.woocommerce-page p.lost_password:before {
                color: #f89949;
            }

            .woocommerce form.login p.lost_password a:hover,.woocommerce-page form.login p.lost_password a:hover {
                color: #f89949;
            }

            .woocommerce .added:after,.woocommerce .loading:after,.woocommerce-page .added:after,.woocommerce-page .loading:after {
                background-color: #f89949;
            }

            .woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price {
                font-family: 'Raleway',arial,sans-serif;
                color: #f89949;
            }

            .woocommerce div.product .stock,.woocommerce-page div.product .stock {
                color: #f89949;
            }

            .woocommerce div.product .button,.woocommerce-page div.product .button {
                font-family: 'Raleway',arial,sans-serif;
            }

            .woocommerce div.product a.reset_variations:hover,.woocommerce-page div.product a.reset_variations:hover {
                color: #f89949;
            }

            .woocommerce div.product.product-type-grouped .single_add_to_cart_button,.woocommerce-page div.product.product-type-grouped .single_add_to_cart_button {
                font-family: 'Raleway',arial,sans-serif;
            }

            .woocommerce .added_to_cart,.woocommerce-page .added_to_cart {
                font-family: 'Raleway',arial,sans-serif;
            }

            .woocommerce .products ul li.product .price,.woocommerce ul.products li.product .price,.woocommerce.columns-4 .products ul li.product .price,.woocommerce.columns-4 ul.products li.product .price,.woocommerce-page .products ul li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce-page.columns-4 .products ul li.product .price,.woocommerce-page.columns-4 ul.products li.product .price {
                font-family: 'Raleway',arial,sans-serif;
            }

            .woocommerce .products ul li.product a.btBtn,.woocommerce ul.products li.product a.btBtn,.woocommerce.columns-4 .products ul li.product a.btBtn,.woocommerce.columns-4 ul.products li.product a.btBtn,.woocommerce-page .products ul li.product a.btBtn,.woocommerce-page ul.products li.product a.btBtn,.woocommerce-page.columns-4 .products ul li.product a.btBtn,.woocommerce-page.columns-4 ul.products li.product a.btBtn {
                background-color: #ffffff;
            }

            .woocommerce .products ul li.product a.btBtn:hover,.woocommerce ul.products li.product a.btBtn:hover,.woocommerce.columns-4 .products ul li.product a.btBtn:hover,.woocommerce.columns-4 ul.products li.product a.btBtn:hover,.woocommerce-page .products ul li.product a.btBtn:hover,.woocommerce-page ul.products li.product a.btBtn:hover,.woocommerce-page.columns-4 .products ul li.product a.btBtn:hover,.woocommerce-page.columns-4 ul.products li.product a.btBtn:hover {
                background-color: #f89949;
            }

            .woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a.next,.woocommerce-page nav.woocommerce-pagination ul li a.prev,.woocommerce-page nav.woocommerce-pagination ul li span.current {
                background: #f89949;
            }

            .woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before {
                color: #f89949;
            }

            .woocommerce p.stars a[class^="star-"].active:after,.woocommerce p.stars a[class^="star-"]:hover:after,.woocommerce-page p.stars a[class^="star-"].active:after,.woocommerce-page p.stars a[class^="star-"]:hover:after {
                color: #f89949;
            }

            .woocommerce-cart table.cart td.product-remove a.remove {
                color: #f89949;
                border: 1px solid #f89949;
            }

            .woocommerce-cart table.cart td.product-remove a.remove:hover {
                background-color: #f89949;
            }

            .woocommerce-cart .cart_totals .discount td {
                color: #f89949;
            }

            .woocommerce-account header.title .edit {
                color: #f89949;
            }

            .woocommerce-account header.title .edit:before {
                color: #f89949;
            }

            .btLightSkin.woocommerce-page .product .headline a:hover,.btDarkSkin .btLightSkin.woocommerce-page .product .headline a:hover,.btLightSkin .btDarkSkin .btLightSkin.woocommerce-page .product .headline a:hover,.btDarkSkin.woocommerce-page .product .headline a:hover,.btLightSkin .btDarkSkin.woocommerce-page .product .headline a:hover,.btDarkSkin .btLightSkin .btDarkSkin.woocommerce-page .product .headline a:hover {
                color: #f89949;
            }

            .woocommerce-MyAccount-navigation ul li:before {
                background-color: #f89949;
            }

            .woocommerce-MyAccount-navigation ul li.is-active a {
                color: #f89949;
            }

            .woocommerce input[type="submit"].woocommerce-Button.button {
                background-color: #f89949;
                font-family: 'Raleway',arial,sans-serif;
            }

            .woocommerce input[type="submit"].woocommerce-Button.button:hover {
                background-color: #ffffff;
            }

            .btQuoteBooking .btTotalNextWrapper {
                font-family: 'Raleway',arial,sans-serif;
            }

            .btQuoteBooking .btContactNext {
                border: #f89949 2px solid;
                color: #f89949;
            }

            .btQuoteBooking .btContactNext:hover,.btQuoteBooking .btContactNext:active {
                background-color: #f89949!important;
            }

            .btQuoteBooking .btQuoteSwitch:hover {
                -webkit-box-shadow: 0 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
                box-shadow: 0 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
            }

            .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
                background: #f89949;
            }

            .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
                -webkit-box-shadow: 5px 0 0 #f89949 inset,0 2px 10px rgba(0,0,0,.2);
                box-shadow: 5px 0 0 #f89949 inset,0 2px 10px rgba(0,0,0,.2);
            }

            .btQuoteBooking .ui-slider .ui-slider-handle {
                background: #f89949;
            }

            .btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
                background: #f89949;
            }

            .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
                border: 1px solid #f89949;
                -webkit-box-shadow: 0 0 0 1px #f89949 inset;
                box-shadow: 0 0 0 1px #f89949 inset;
            }

            .btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius .ddTitleText {
                border: 1px solid #f89949;
                -webkit-box-shadow: 0 0 0 1px #f89949 inset;
                box-shadow: 0 0 0 1px #f89949 inset;
            }

            .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover,.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover {
                -webkit-box-shadow: 0 0 0 1px #f89949 inset,0 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
                box-shadow: 0 0 0 1px #f89949 inset,0 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
            }

            .btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius:hover .ddTitleText {
                -webkit-box-shadow: 0 0 0 1px #f89949 inset,0 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
                box-shadow: 0 0 0 1px #f89949 inset,0 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
            }

            .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus {
                -webkit-box-shadow: 0 0 0 1px #f89949 inset,5px 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
                box-shadow: 0 0 0 1px #f89949 inset,5px 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
            }

            .btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText {
                -webkit-box-shadow: 0 0 0 1px #f89949 inset,5px 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
                box-shadow: 0 0 0 1px #f89949 inset,5px 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
            }

            .btQuoteBooking .btSubmitMessage {
                color: #f89949;
            }

            .btDatePicker .ui-datepicker-header {
                background-color: #f89949;
            }

            .btQuoteBooking .btContactSubmit {
                font-family: 'Raleway',arial,sans-serif;
                background-color: #f89949;
                border: 1px solid #f89949;
            }

            .btQuoteBooking .btContactSubmit:hover {
                color: #f89949;
            }

            .btPayPalButton:hover {
                -webkit-box-shadow: 0 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
                box-shadow: 0 0 0 #f89949 inset,0 1px 5px rgba(0,0,0,.2);
            }

            #btSettingsPanel #btSettingsPanelToggler:before {
                color: #f89949;
            }

            #btSettingsPanel h4 {
                background-color: #f89949;
            }

            #btSettingsPanel .btSettingsPanelRow.btAccentColorRow .trigger,#btSettingsPanel .btSettingsPanelRow.btAccentColorRow select {
                border-color: #f89949;
            }

            #btSettingsPanel .btSettingsPanelRow.btAlternateColorRow .trigger,#btSettingsPanel .btSettingsPanelRow.btAlternateColorRow select {
                border-color: #ffffff;
            }

            .services>.boldRowInner {
                display: flex!important;
            }

            .services .boldPhotoBox .btImage {
                min-height: 210px!important;
            }

            .services .header .btSuperTitle h1 {
                font-size: 23px;
            }
			
			#contact-us .boldRowInner .rowItemContent .btTextLeft .headline {
    color: #282826;
    margin-bottom: 20px;
}

.wcpscwc-product-slider .slick-list {
    padding-top: 10px;
    padding-bottom: 25px;
}