select,input{font-family:"Roboto",Arial,Helvetica,sans-serif}.fancy-select ul.options li:hover{color:#ff4747}.btContent a{color:#ff4747}.btText a{color:#ff4747}blockquote{font-family:"Montserrat",Arial,Helvetica,sans-serif}blockquote:after{border-color:#ff4747}cite{font-family:"Montserrat",Arial,Helvetica,sans-serif}.btAccentDarkHeader .btPreloader .animation>div:first-child,.btLightAccentHeader .btPreloader .animation>div:first-child,.btTransparentLightHeader .btPreloader .animation>div:first-child{background-color:#ff4747}.btPreloader .animation p{font-family:"Montserrat"}.btLoader{border-top:2px solid #ff4747!important;border-right:2px solid #ff4747!important}.btLoader:before,.btLoader:after{border-top:2px solid #ff4747!important;border-right:2px solid #ff4747!important}.btNoSearchResults .bt_bb_port #searchform input[type=submit]{-webkit-box-shadow:0 0 0 3em #ff4747 inset;box-shadow:0 0 0 3em #ff4747 inset}.btNoSearchResults .bt_bb_port #searchform input[type=submit]:hover{-webkit-box-shadow:0 0 0 2px #ff4747 inset;box-shadow:0 0 0 2px #ff4747 inset;color:#ff4747}.btTextLogo{font-family:"Montserrat",Arial,Helvetica,sans-serif;line-height:90px}.btTransparentLightHeader .btHorizontalMenuTrigger .bt_bb_icon:before,.btTransparentLightHeader .btHorizontalMenuTrigger .bt_bb_icon:after{border-top-color:#ff4747}.btTransparentLightHeader .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before{border-top-color:#ff4747}.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor li.current-menu-ancestor>a,.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor li.current-menu-item>a,.btMenuHorizontal .menuPort nav>ul>li.current-menu-item li.current-menu-ancestor>a,.btMenuHorizontal .menuPort nav>ul>li.current-menu-item li.current-menu-item>a{color:#ff4747}.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor>a:before,.btMenuHorizontal .menuPort nav>ul>li.current-menu-item>a:before{background-color:#ff4747}.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor li.current-menu-ancestor>a,.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor li.current-menu-item>a,.btMenuHorizontal .menuPort nav>ul>li.current-menu-item li.current-menu-ancestor>a,.btMenuHorizontal .menuPort nav>ul>li.current-menu-item li.current-menu-item>a{color:#ff4747}.btMenuHorizontal .menuPort ul ul li a:hover{color:#ff4747}body.btMenuHorizontal .subToggler{line-height:90px}.btMenuHorizontal .menuPort>nav>ul>li>ul li a:hover{-webkit-box-shadow:inset 5px 0 0 0 #ff4747;box-shadow:inset 5px 0 0 0 #ff4747}.btMenuHorizontal .menuPort>nav>ul>li:not(.btMenuWideDropdown)>ul li a:hover{-webkit-box-shadow:inset 5px 0 0 0 #ff4747;box-shadow:inset 5px 0 0 0 #ff4747}.btMenuHorizontal .menuPort>nav>ul>li:not(.btMenuWideDropdown)>ul li:first-child>a{-webkit-box-shadow:inset 0 5px 0 0 #ff4747;box-shadow:inset 0 5px 0 0 #ff4747}.btMenuHorizontal .menuPort>nav>ul>li:not(.btMenuWideDropdown)>ul li:first-child>a:hover{-webkit-box-shadow:inset 5px 5px 0 0 #ff4747;box-shadow:inset 5px 5px 0 0 #ff4747}html:not(.touch) body.btMenuHorizontal .menuPort>nav>ul>li.btMenuWideDropdown>ul>li>a{color:#ff4747;-webkit-box-shadow:inset 0 5px 0 0 #ff4747;box-shadow:inset 0 5px 0 0 #ff4747}html:not(.touch) body.btMenuHorizontal .menuPort>nav>ul>li.btMenuWideDropdown>ul>li>a:hover{-webkit-box-shadow:inset 5px 5px 0 0 #ff4747;box-shadow:inset 5px 5px 0 0 #ff4747}.btMenuHorizontal .topBarInMenu{height:90px}.btMenuVertical.btOpacityLightHeader .mainHeader{background-color:#ff4747}.btAccentLightHeader .btBelowLogoArea,.btAccentLightHeader .topBar{background-color:#ff4747}.btAccentLightHeader .btBelowLogoArea a:hover,.btAccentLightHeader .topBar a:hover{color:#fff}.btGreyLightHeader .btBelowLogoArea a:hover,.btGreyLightHeader .topBar a:hover{color:#ff4747}.btAccentDarkHeader .btBelowLogoArea,.btAccentDarkHeader .topBar{background-color:#ff4747}.btAccentDarkHeader .btBelowLogoArea a:hover,.btAccentDarkHeader .topBar a:hover{color:#fff}.btLightAccentHeader .btLogoArea,.btLightAccentHeader .btVerticalHeaderTop{background-color:#ff4747}.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader .btLogoArea{background-color:rgba(255,71,71,.8)}.btDarkAccentHeader .btLogoArea,.btDarkAccentHeader .btVerticalHeaderTop{background-color:#ff4747}.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader .btLogoArea{background-color:rgba(255,71,71,.8)}.btLightAlternateHeader .btLogoArea,.btLightAlternateHeader .btVerticalHeaderTop{background-color:#fff}.btLightAlternateHeader.btMenuHorizontal.btBelowMenu .mainHeader .btLogoArea{background-color:rgba(255,255,255,.9)}.btMenuVertical .mainHeader .btCloseVertical:before:hover{color:#ff4747}.btMenuHorizontal .topBarInLogoArea{height:90px}.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell{border:0 solid #ff4747}.btMenuVertical .mainHeader .btCloseVertical:before:hover{color:#ff4747}.btDarkSkin .btSiteFooterCopyMenu .port:before,.btLightSkin .btDarkSkin .btSiteFooterCopyMenu .port:before,.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooterCopyMenu .port:before{background-color:#ff4747}article .bt_bb_headline a:hover{color:#ff4747}.btPostSingleItemStandard .btArticleShareEtc .btReadMoreColumn .bt_bb_button a{background:#ff4747;-webkit-box-shadow:0 0 0 3em #ff4747 inset;box-shadow:0 0 0 3em #ff4747 inset}.btArticleSuperMeta dl{border:6px solid #ff4747}.btMediaBox.btQuote:before,.btMediaBox.btLink:before{background-color:#ff4747}.btShareColumn .bt_bb_icon .bt_bb_icon_holder:hover:before,.btShareRow .bt_bb_icon .bt_bb_icon_holder:hover:before,.btAuthorSocial .bt_bb_icon .bt_bb_icon_holder:hover:before{-webkit-box-shadow:0 0 0 1em #ff4747 inset;box-shadow:0 0 0 1em #ff4747 inset}.btShareColumn .bt_bb_icon:hover .bt_bb_icon_holder:before,.btShareRow .bt_bb_icon:hover .bt_bb_icon_holder:before,.btAuthorSocial .bt_bb_icon:hover .bt_bb_icon_holder:before{-webkit-box-shadow:0 0 0 1em #ff4747 inset;box-shadow:0 0 0 1em #ff4747 inset}.btDarkSkin .btShareColumn .bt_bb_icon:hover .bt_bb_icon_holder:before,.btLightSkin .btDarkSkin .btShareColumn .bt_bb_icon:hover .bt_bb_icon_holder:before,.btDarkSkin.btLightSkin .btDarkSkin .btShareColumn .bt_bb_icon:hover .bt_bb_icon_holder:before,.btDarkSkin .btShareRow .bt_bb_icon:hover .bt_bb_icon_holder:before,.btLightSkin .btDarkSkin .btShareRow .bt_bb_icon:hover .bt_bb_icon_holder:before,.btDarkSkin.btLightSkin .btDarkSkin .btShareRow .bt_bb_icon:hover .bt_bb_icon_holder:before,.btDarkSkin .btAuthorSocial .bt_bb_icon:hover .bt_bb_icon_holder:before,.btLightSkin .btDarkSkin .btAuthorSocial .bt_bb_icon:hover .bt_bb_icon_holder:before,.btDarkSkin.btLightSkin .btDarkSkin .btAuthorSocial .bt_bb_icon:hover .bt_bb_icon_holder:before{-webkit-box-shadow:0 0 0 1em #ff4747 inset;box-shadow:0 0 0 1em #ff4747 inset}.sticky.btArticleListItem .btArticleHeadline h1 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h2 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h3 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h4 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h5 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h6 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h7 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h8 .bt_bb_headline_content span a:after{color:#ff4747}.post-password-form p:first-child{color:#fff}.post-password-form p:nth-child(2) input[type=submit]{-webkit-box-shadow:0 0 0 3em #ff4747 inset;box-shadow:0 0 0 3em #ff4747 inset}.btPagination{font-family:"Montserrat",Arial,Helvetica,sans-serif}.btPagination .paging a:hover{color:#ff4747}.btPagination .paging a:hover:after{border-color:#ff4747;color:#ff4747}.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle{font-family:"Montserrat",Arial,Helvetica,sans-serif}.btPrevNextNav .btPrevNext:hover .btPrevNextTitle{color:#ff4747}.btArticleCategories a:hover{color:#ff4747}.btArticleCategories a:not(:first-child):before{background-color:#ff4747}.bt-comments-box .commentTxt p.edit-link,.bt-comments-box .commentTxt p.reply{font-family:"Montserrat"}.comment-awaiting-moderation{color:#ff4747}a#cancel-comment-reply-link:hover{color:#ff4747}.btCommentSubmit{background:#ff4747}.sidebar .widget_bt_bb_recent_posts ul li .bt_bb_headline .bt_bb_headline_content a:hover,.btSidebar .widget_bt_bb_recent_posts ul li .bt_bb_headline .bt_bb_headline_content a:hover,.btSiteFooterWidgets .widget_bt_bb_recent_posts ul li .bt_bb_headline .bt_bb_headline_content a:hover{color:#ff4747!important}body:not(.btNoDashInSidebar) .btBox>h4:after,body:not(.btNoDashInSidebar) .btCustomMenu>h4:after,body:not(.btNoDashInSidebar) .btTopBox>h4:after{border-bottom:3px solid #ff4747}.btBox ul li.current-menu-item>a,.btCustomMenu ul li.current-menu-item>a,.btTopBox ul li.current-menu-item>a{color:#ff4747}.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_content span a:hover,.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_content span a:hover,.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline .bt_bb_headline_content span a:hover{color:#ff4747}.widget_calendar table caption{background:#ff4747;font-family:"Montserrat",Arial,Helvetica,sans-serif}.widget_calendar table tbody tr td#today{color:#ff4747}.widget_rss li a.rsswidget{font-family:"Montserrat",Arial,Helvetica,sans-serif}.widget_shopping_cart .total{font-family:"Montserrat",Arial,Helvetica,sans-serif}.widget_shopping_cart .buttons .button{background:#ff4747}.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove{background-color:#ff4747}.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:hover{background-color:#fff}.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents{font:normal .9em/1 "Montserrat",Arial,Helvetica,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:#ff4747}.widget_recent_reviews{font-family:"Montserrat",Arial,Helvetica,sans-serif}.btBox .tagcloud a:hover{color:#ff4747!important}.btTags ul li a:hover{color:#ff4747!important}.btSidebar .btIconWidget:hover .btIconWidgetText,footer .btIconWidget:hover .btIconWidgetText,.topBarInLogoArea .btIconWidget:hover .btIconWidgetText{color:#ff4747}.btAccentIconWidget.btIconWidget .btIconWidgetIcon{color:#ff4747}.btSiteFooterWidgets .btSearch button:hover:before,.btSidebar .btSearch button:hover:before,.btSidebar .widget_product_search button:hover:before,.woocommerce .btSidebar .btSearch button:hover:before{color:#ff4747}.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon a.bt_bb_icon_holder{color:#ff4747}.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon:hover a.bt_bb_icon_holder{color:#fa0000}.btSearchInner.btFromTopBox button:hover:before{color:#ff4747}div.btButtonWidget.btDefaultStyle a{background-color:#ff4747}div.btButtonWidget.btAccentLightButton a{color:#ff4747}div.btButtonWidget.btLightAccentButton a{background-color:#ff4747}div.btButtonWidget.btDarkAccentButton a{background-color:#ff4747}div.btButtonWidget.btAlternateLightButton a{color:#fff}div.btButtonWidget.btLightAlternateButton a{background-color:#fff}.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_headline h1 b,.bt_bb_headline h2 b,.bt_bb_headline h3 b,.bt_bb_headline h4 b,.bt_bb_headline h5 b,.bt_bb_headline h6 b{color:#ff4747}.btHasBgImage.bt_bb_headline .bt_bb_headline_content span{background-color:#ff4747}.bt_bb_column.bt_bb_border_top_right_bottom_left .bt_bb_column_content:before{border-top:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column.bt_bb_border_top_right_bottom_left .bt_bb_column_content:after{border-bottom:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_column.bt_bb_border_top_left_bottom_right .bt_bb_column_content:before{border-top:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_column.bt_bb_border_top_left_bottom_right .bt_bb_column_content:after{border-bottom:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column.bt_bb_border_top_right_bottom_right .bt_bb_column_content:before{border-top:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column.bt_bb_border_top_right_bottom_right .bt_bb_column_content:after{border-bottom:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column.bt_bb_border_top_left_bottom_left .bt_bb_column_content:before{border-top:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_column.bt_bb_border_top_left_bottom_left .bt_bb_column_content:after{border-bottom:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_column.bt_bb_border_top_left .bt_bb_column_content:before{border-top:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_column.bt_bb_border_top_right .bt_bb_column_content:before{border-top:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column.bt_bb_border_bottom_right .bt_bb_column_content:after{border-bottom:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column.bt_bb_border_bottom_left .bt_bb_column_content:after{border-bottom:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_border_color_alternate.bt_bb_column .bt_bb_column_content:after,.bt_bb_border_color_alternate.bt_bb_column .bt_bb_column_content:before{border-color:#fff!important}.bt_bb_column_inner.bt_bb_border_top_right_bottom_left .bt_bb_column_inner_content:before{border-top:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_top_right_bottom_left .bt_bb_column_inner_content:after{border-bottom:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_top_left_bottom_right .bt_bb_column_inner_content:before{border-top:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_top_left_bottom_right .bt_bb_column_inner_content:after{border-bottom:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_top_right_bottom_right .bt_bb_column_inner_content:before{border-top:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_top_right_bottom_right .bt_bb_column_inner_content:after{border-bottom:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_top_left_bottom_left .bt_bb_column_inner_content:before{border-top:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_top_left_bottom_left .bt_bb_column_inner_content:after{border-bottom:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_top_left .bt_bb_column_inner_content:before{border-top:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_top_right .bt_bb_column_inner_content:before{border-top:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_bottom_right .bt_bb_column_inner_content:after{border-bottom:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_column_inner.bt_bb_border_bottom_left .bt_bb_column_inner_content:after{border-bottom:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_border_color_alternate.bt_bb_column_inner .bt_bb_column_inner_content:after,.bt_bb_border_color_alternate.bt_bb_column_inner .bt_bb_column_inner_content:before{border-color:#fff!important}.bt_bb_progress_bar.bt_bb_style_filled .bt_bb_progress_bar_inner{background:-webkit-linear-gradient(left,transparent 0%,rgba(255,71,71,.7) 50%,#ff4747 100%);background:-moz-linear-gradient(left,transparent 0%,rgba(255,71,71,.7) 50%,#ff4747 100%);background:linear-gradient(to right,transparent 0%,rgba(255,71,71,.7) 50%,#ff4747 100%)}.bt_bb_price_list .bt_bb_price_list_price{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_price_list .bt_bb_price_list_title{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_price_list .bt_bb_price_list_subtitle{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_price_list ul li{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_price_list ul li:before{color:#ff4747}.bt_bb_price_list:before{border-top:1em solid #ff4747;border-left:1em solid #ff4747}.bt_bb_price_list:after{border-bottom:1em solid #ff4747;border-right:1em solid #ff4747}.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>div{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_author a:hover{color:#ff4747}.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category .post-categories li a:hover{color:#ff4747}.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title a:hover{color:#ff4747}.bt_bb_masonry_post_grid .bt_bb_grid_item_post_content .bt_bb_grid_item_category .post-categories li a{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_masonry_post_grid .bt_bb_grid_item_post_content .bt_bb_grid_item_category .post-categories li a:hover{color:#ff4747}.bt_bb_masonry_post_grid .bt_bb_grid_item_post_content .bt_bb_grid_item_meta{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_masonry_post_grid .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_item_author a:hover{color:#ff4747}.bt_bb_masonry_post_grid .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a:hover{color:#ff4747}.bt_bb_icon .bt_bb_icon_holder>span{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_button .bt_bb_button_text{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_service .bt_bb_service_content .bt_bb_service_content_text b{color:#ff4747}.bt_bb_service:hover .bt_bb_service_content_title a{color:#ff4747}.btProjectSlider .slick-dots li.slick-active,.btProjectSlider .slick-dots li:hover{background:#ff4747!important}.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_number{background-color:#ff4747}.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:after{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_accordion .bt_bb_accordion_item:hover .bt_bb_accordion_item_title{background:#ff4747}.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title{background:#ff4747}.bt_bb_tabs.bt_bb_style_simple ul.bt_bb_tabs_header li.on{border-color:#ff4747}.bt_bb_counter_holder .bt_bb_counter{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_counter_icon_holder .bt_bb_counter_icon_box .bt_bb_icon_holder{color:#ff4747}.wpcf7-form .wpcf7-submit{background-color:#ff4747!important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #ff4747}span.wpcf7-not-valid-tip{color:#ff4747}table.bt_bb_table tr.bt_bb_table_row td.bt_bb_table_value span{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_before_after_image .bt_bb_before_after_image-horizontal .bt_bb_before_after_image-handle:hover{background:#ff4747}.bt_bb_before_after_image .bt_bb_before_after_image-container.active .bt_bb_before_after_image-handle{background:#ff4747}.bt_bb_before_after_image .bt_bb_before_after_image_block{background:#ff4747}.bt_bb_before_after_image .bt_bb_before_after_image_block .bt_bb_before_after_image_headline{font-family:Montserrat}.bt_bb_steps .bt_bb_steps_content .bt_bb_steps_content_title{font-family:"Montserrat",Arial,Helvetica,sans-serif}.bt_bb_steps .bt_bb_steps_content .bt_bb_steps_content_text b{color:#ff4747}.bt_bb_steps:hover .bt_bb_steps_content_title a{color:#ff4747}a .bt_bb_progress_bar_advanced .progressbar-text{color:#ff4747}.bt_bb_progress_bar_advanced p{font-family:"Montserrat"}.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_categories span.btProductCategories a.btProductCategory{font-family:"Montserrat"}.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_categories span.btProductCategories a.btProductCategory:hover{color:#ff4747}.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_categories span.btProductCategories a.btProductCategory:not(:first-child):before{background-color:#ff4747}.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title{font-family:"Montserrat"}.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title a:hover{color:#ff4747}.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_description{font-family:"Montserrat"}.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price{font-family:"Montserrat"}.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price_cart a.added_to_cart:hover{color:#ff4747}.products ul li.product .onsale,ul.products li.product .onsale{background:#fff}nav.woocommerce-pagination ul li a,nav.woocommerce-pagination ul li span{color:#ff4747}nav.woocommerce-pagination ul li a:focus,nav.woocommerce-pagination ul li a.next,nav.woocommerce-pagination ul li a.prev{color:#ff4747}div.product .onsale{background:#fff}div.product div.images .woocommerce-product-gallery__trigger:after{-webkit-box-shadow:0 0 0 2em #ff4747 inset,0 0 0 2em rgba(255,255,255,.5) inset;box-shadow:0 0 0 2em #ff4747 inset,0 0 0 2em rgba(255,255,255,.5) inset}div.product div.images .woocommerce-product-gallery__trigger:hover:after{-webkit-box-shadow:0 0 0 1px #ff4747 inset,0 0 0 2em rgba(255,255,255,.5) inset;box-shadow:0 0 0 1px #ff4747 inset,0 0 0 2em rgba(255,255,255,.5) inset;color:#ff4747}table.shop_table .coupon .input-text{color:#ff4747}table.shop_table td a:hover,table.shop_table th a:hover{color:#ff4747}table.shop_table td.product-remove a.remove:hover{background-color:#fff}ul.wc_payment_methods li .about_paypal{color:#ff4747}.woocommerce-MyAccount-navigation ul li a{border-bottom:2px solid #ff4747}.woocommerce-info a:not(.button),.woocommerce-message a:not(.button){color:#ff4747}.woocommerce-error{border-top-color:#fff}.woocommerce-message:before,.woocommerce-info:before{color:#ff4747}.woocommerce-error:before{color:#fff}.woocommerce .btSidebar a.button,.woocommerce .btContent a.button,.woocommerce-page .btSidebar a.button,.woocommerce-page .btContent a.button,.woocommerce .btSidebar input[type=submit],.woocommerce .btContent input[type=submit],.woocommerce-page .btSidebar input[type=submit],.woocommerce-page .btContent input[type=submit],.woocommerce .btSidebar button[type=submit],.woocommerce .btContent button[type=submit],.woocommerce-page .btSidebar button[type=submit],.woocommerce-page .btContent button[type=submit],.woocommerce .btSidebar input.button,.woocommerce .btContent input.button,.woocommerce-page .btSidebar input.button,.woocommerce-page .btContent input.button,.woocommerce .btSidebar input.alt:hover,.woocommerce .btContent input.alt:hover,.woocommerce-page .btSidebar input.alt:hover,.woocommerce-page .btContent input.alt:hover,.woocommerce .btSidebar a.button.alt:hover,.woocommerce .btContent a.button.alt:hover,.woocommerce-page .btSidebar a.button.alt:hover,.woocommerce-page .btContent a.button.alt:hover,.woocommerce .btSidebar .button.alt:hover,.woocommerce .btContent .button.alt:hover,.woocommerce-page .btSidebar .button.alt:hover,.woocommerce-page .btContent .button.alt:hover,.woocommerce .btSidebar button.alt:hover,.woocommerce .btContent button.alt:hover,.woocommerce-page .btSidebar button.alt:hover,.woocommerce-page .btContent button.alt:hover,div.woocommerce a.button,div.woocommerce input[type=submit],div.woocommerce button[type=submit],div.woocommerce input.button,div.woocommerce input.alt:hover,div.woocommerce a.button.alt:hover,div.woocommerce .button.alt:hover,div.woocommerce button.alt:hover{background:#ff4747}.woocommerce .btSidebar a.button,.woocommerce .btContent a.button,.woocommerce-page .btSidebar a.button,.woocommerce-page .btContent a.button,.woocommerce .btSidebar input[type=submit],.woocommerce .btContent input[type=submit],.woocommerce-page .btSidebar input[type=submit],.woocommerce-page .btContent input[type=submit],.woocommerce .btSidebar button[type=submit],.woocommerce .btContent button[type=submit],.woocommerce-page .btSidebar button[type=submit],.woocommerce-page .btContent button[type=submit],.woocommerce .btSidebar input.button,.woocommerce .btContent input.button,.woocommerce-page .btSidebar input.button,.woocommerce-page .btContent input.button,.woocommerce .btSidebar input.alt:hover,.woocommerce .btContent input.alt:hover,.woocommerce-page .btSidebar input.alt:hover,.woocommerce-page .btContent input.alt:hover,.woocommerce .btSidebar a.button.alt:hover,.woocommerce .btContent a.button.alt:hover,.woocommerce-page .btSidebar a.button.alt:hover,.woocommerce-page .btContent a.button.alt:hover,.woocommerce .btSidebar .button.alt:hover,.woocommerce .btContent .button.alt:hover,.woocommerce-page .btSidebar .button.alt:hover,.woocommerce-page .btContent .button.alt:hover,.woocommerce .btSidebar button.alt:hover,.woocommerce .btContent button.alt:hover,.woocommerce-page .btSidebar button.alt:hover,.woocommerce-page .btContent button.alt:hover,div.woocommerce a.button,div.woocommerce input[type=submit],div.woocommerce button[type=submit],div.woocommerce input.button,div.woocommerce input.alt:hover,div.woocommerce a.button.alt:hover,div.woocommerce .button.alt:hover,div.woocommerce button.alt:hover{background:#ff4747}.woocommerce .btSidebar a.button:hover,.woocommerce .btContent a.button:hover,.woocommerce-page .btSidebar a.button:hover,.woocommerce-page .btContent a.button:hover,.woocommerce .btSidebar input[type=submit]:hover,.woocommerce .btContent input[type=submit]:hover,.woocommerce-page .btSidebar input[type=submit]:hover,.woocommerce-page .btContent input[type=submit]:hover,.woocommerce .btSidebar button[type=submit]:hover,.woocommerce .btContent button[type=submit]:hover,.woocommerce-page .btSidebar button[type=submit]:hover,.woocommerce-page .btContent button[type=submit]:hover,.woocommerce .btSidebar input.button:hover,.woocommerce .btContent input.button:hover,.woocommerce-page .btSidebar input.button:hover,.woocommerce-page .btContent input.button:hover,.woocommerce .btSidebar input.alt,.woocommerce .btContent input.alt,.woocommerce-page .btSidebar input.alt,.woocommerce-page .btContent input.alt,.woocommerce .btSidebar a.button.alt,.woocommerce .btContent a.button.alt,.woocommerce-page .btSidebar a.button.alt,.woocommerce-page .btContent a.button.alt,.woocommerce .btSidebar .button.alt,.woocommerce .btContent .button.alt,.woocommerce-page .btSidebar .button.alt,.woocommerce-page .btContent .button.alt,.woocommerce .btSidebar button.alt,.woocommerce .btContent button.alt,.woocommerce-page .btSidebar button.alt,.woocommerce-page .btContent button.alt,div.woocommerce a.button:hover,div.woocommerce input[type=submit]:hover,div.woocommerce button[type=submit]:hover,div.woocommerce input.button:hover,div.woocommerce input.alt,div.woocommerce a.button.alt,div.woocommerce .button.alt,div.woocommerce button.alt{background:#ff4747}.star-rating span:before{color:#ff4747}p.stars a[class^=star-].active:after,p.stars a[class^=star-]:hover:after{color:#ff4747}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#ff4747}.woocommerce-cart-form thead tr{background-color:#ff4747}.btQuoteBooking .btContactNext{border-color:#ff4747;color:#ff4747}.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner{background:#ff4747}.btQuoteBooking .btQuoteItem textarea:focus{-webkit-box-shadow:5px 0 0 #ff4747 inset,0 2px 10px rgba(0,0,0,.2);box-shadow:5px 0 0 #ff4747 inset,0 2px 10px rgba(0,0,0,.2)}.btQuoteBooking .dd.ddcommon.borderRadius:hover .ddTitleText{-webkit-box-shadow:0 0 0 #ff4747 inset,0 1px 5px rgba(0,0,0,.2);box-shadow:0 0 0 #ff4747 inset,0 1px 5px rgba(0,0,0,.2)}.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText{-webkit-box-shadow:5px 0 0 #ff4747 inset,0 2px 10px rgba(0,0,0,.2);box-shadow:5px 0 0 #ff4747 inset,0 2px 10px rgba(0,0,0,.2)}.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btQuoteBooking .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText{-webkit-box-shadow:5px 0 0 #ff4747 inset,0 2px 10px rgba(0,0,0,.2);box-shadow:5px 0 0 #ff4747 inset,0 2px 10px rgba(0,0,0,.2)}.btQuoteBooking .ui-slider .ui-slider-handle{background:#ff4747}.btQuoteBooking .btQuoteBookingForm .btQuoteTotal{background:#ff4747}.btQuoteBooking .btContactFieldMandatory.btContactFieldError input,.btQuoteBooking .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea{-webkit-box-shadow:0 0 0 1px #ff4747 inset;box-shadow:0 0 0 1px #ff4747 inset;border-color:#ff4747}.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius .ddTitleText{-webkit-box-shadow:0 0 0 2px #ff4747 inset;box-shadow:0 0 0 2px #ff4747 inset}.btQuoteBooking .btSubmitMessage{color:#ff4747}.btQuoteBooking .btContactSubmit{background-color:#ff4747}.btDatePicker .ui-datepicker-header{background-color:#ff4747}.btSpecialQuote.btQuoteBooking .btQuoteBookingForm .btQuoteItem label{font-family:"Montserrat"}.btSpecialQuote.btQuoteBooking.btRenovationQuote .btQuoteTotal .btQuoteTotalCurrency,.btSpecialQuote.btQuoteBooking.btRenovationQuote .btQuoteTotal .btQuoteTotalCalc{color:#ff4747}.bt_bb_column.btDemoPreview .btImageTooltip{color:#ff4747}.btDemoImport p{background:#ff4747}.btDemoImport:before,.btDemoImport:after{border-color:transparent #ff4747 #ff4747 transparent}.btDemoImport:after{border-color:transparent transparent #ff4747 #ff4747}.wp-block-button__link:hover{color:#ff4747!important}