

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

input[type="file"]::-webkit-file-upload-button {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%) !important;
}

.btMenuFocusElementCircle .fancy-select ul.options li:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .fancy-select ul.options li:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare .fancy-select ul.options li:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .fancy-select ul.options li:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .fancy-select ul.options li:before {
	background-color: #1ebeb6;
}

.fancy-select ul.options li:hover {
	color: #1ebeb6;
}

.fancy-select ul.options li.selected:before {
	background: #1ebeb6;
}

.btContent a {
	color: #1ebeb6;
}

a:hover {
	color: #1ebeb6;
}

.btText a {
	color: #1ebeb6;
}

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

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

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

.btAlternateQuote blockquote:before,
.btAlternateQuote blockquote:after,
blockquote.btAlternateQuote:before,
blockquote.btAlternateQuote:after {
	background: #115278;
}

.btAccentQuote blockquote:before,
.btAccentQuote blockquote:after,
blockquote.btAccentQuote:before,
blockquote.btAccentQuote:after,
.single-portfolio blockquote:before,
.single-portfolio blockquote:after,
.single-post blockquote:before,
.single-post blockquote:after {
	background: #1ebeb6;
}

cite {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btContentHolder table thead th {
	background-color: #1ebeb6;
}

.btAccentDarkHeader .btPreloader .animation>div:first-child,
.btLightAccentHeader .btPreloader .animation>div:first-child,
.btTransparentLightHeader .btPreloader .animation>div:first-child {
	background-color: #1ebeb6;
}

.btPreloader .animation .preloaderLogo {
	height: 100px;
}

.btMenuFocusElementCircle .btLoader>div,
.btMenuFocusElementCircle .btLoader>span {
	background: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .btLoader>div,
.btMenuFocusElementOutlineCircle .btLoader>span {
	border: 3px solid #1ebeb6;
}

.btMenuFocusElementSquare .btLoader>div,
.btMenuFocusElementSquare .btLoader>span {
	background: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .btLoader>div,
.btMenuFocusElementOutlineSquare .btLoader>span {
	border: 3px solid #1ebeb6;
}

.btMenuFocusElementDash .btLoader>div:nth-child(2),
.btMenuFocusElementDash .btLoader>span:nth-child(2) {
	background-image: linear-gradient(to right, #1ebeb6, #1ebeb6);
}

.btTemplateDashOutlineCircle .btPageHeadline header.bt_bb_dash_bottom .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btTemplateDashOutlineSquare .btPageHeadline header.bt_bb_dash_bottom .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btPageHeadlineAccent .btPageHeadline.bt_bb_section:before {
	background-color: #1ebeb6;
}

.btPageHeadlineAccent .btPageHeadline.bt_bb_section .btArticleDate:before,
.btPageHeadlineAccent .btPageHeadline.bt_bb_section .btArticleAuthor:before,
.btPageHeadlineAccent .btPageHeadline.bt_bb_section .btArticleComments:before,
.btPageHeadlineAccent .btPageHeadline.bt_bb_section .btArticleCategories:before {
	color: #115278;
}

.btPageHeadlineAccent .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	background: #115278;
}

.btPageHeadlineAccent .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_type_outlinecircle:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btTemplateDashOutlineCircle.btPageHeadlineAccent .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btPageHeadlineAccent .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_type_outlinesquare:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btTemplateDashOutlineSquare.btPageHeadlineAccent .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btPageHeadlineAlternate .btPageHeadline.bt_bb_section:before {
	background-color: #115278;
}

.btPageHeadlineAlternate .btPageHeadline.bt_bb_section .btArticleDate:before,
.btPageHeadlineAlternate .btPageHeadline.bt_bb_section .btArticleAuthor:before,
.btPageHeadlineAlternate .btPageHeadline.bt_bb_section .btArticleComments:before,
.btPageHeadlineAlternate .btPageHeadline.bt_bb_section .btArticleCategories:before {
	color: #1ebeb6;
}

.btPageHeadlineAlternate .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	background: #1ebeb6;
}

.btPageHeadlineAlternate .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_type_outlinecircle:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btTemplateDashOutlineCircle.btPageHeadlineAlternate .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btPageHeadlineAlternate .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_type_outlinesquare:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btTemplateDashOutlineSquare.btPageHeadlineAlternate .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btPageHeadlineAlternateAccent .btPageHeadline.bt_bb_section:before {
	background: linear-gradient(to left, #1ebeb6, #115278);
}

.btPageHeadlineAlternateAccent .btPageHeadline.bt_bb_section .btArticleDate:before,
.btPageHeadlineAlternateAccent .btPageHeadline.bt_bb_section .btArticleAuthor:before,
.btPageHeadlineAlternateAccent .btPageHeadline.bt_bb_section .btArticleComments:before,
.btPageHeadlineAlternateAccent .btPageHeadline.bt_bb_section .btArticleCategories:before {
	color: #1ebeb6;
}

.btPageHeadlineAlternateAccent .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	background: #1ebeb6;
}

.btPageHeadlineAlternateAccent .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_type_outlinecircle:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btTemplateDashOutlineCircle.btPageHeadlineAlternateAccent .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btPageHeadlineAlternateAccent .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_type_outlinesquare:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btTemplateDashOutlineSquare.btPageHeadlineAlternateAccent .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btPageHeadlineAccentAlternate .btPageHeadline.bt_bb_section:before {
	background: linear-gradient(to right, #1ebeb6, #115278);
}

.btPageHeadlineAccentAlternate .btPageHeadline.bt_bb_section .btArticleDate:before,
.btPageHeadlineAccentAlternate .btPageHeadline.bt_bb_section .btArticleAuthor:before,
.btPageHeadlineAccentAlternate .btPageHeadline.bt_bb_section .btArticleComments:before,
.btPageHeadlineAccentAlternate .btPageHeadline.bt_bb_section .btArticleCategories:before {
	color: #115278;
}

.btPageHeadlineAccentAlternate .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	background: #115278;
}

.btPageHeadlineAccentAlternate .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_type_outlinecircle:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btTemplateDashOutlineCircle.btPageHeadlineAccentAlternate .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btPageHeadlineAccentAlternate .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_type_outlinesquare:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btTemplateDashOutlineSquare.btPageHeadlineAccentAlternate .btPageHeadline.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btPageHeadlineAccent .btErrorPage.bt_bb_section:before {
	background-color: #1ebeb6;
}

.btPageHeadlineAccent .btErrorPage.bt_bb_section .btArticleDate:before,
.btPageHeadlineAccent .btErrorPage.bt_bb_section .btArticleAuthor:before,
.btPageHeadlineAccent .btErrorPage.bt_bb_section .btArticleComments:before,
.btPageHeadlineAccent .btErrorPage.bt_bb_section .btArticleCategories:before {
	color: #115278;
}

.btPageHeadlineAccent .btErrorPage.bt_bb_section .bt_bb_headline.bt_bb_dash_bottom .bt_bb_headline_content:after {
	background: #115278;
}

.btPageHeadlineAccent .btErrorPage.bt_bb_section .bt_bb_headline.bt_bb_dash_type_outlinecircle:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btPageHeadlineAccent .btErrorPage.bt_bb_section .bt_bb_headline.bt_bb_dash_type_outlinesquare:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btPageHeadlineAlternate .btErrorPage.bt_bb_section:before {
	background-color: #115278;
}

.btPageHeadlineAlternateAccent .btErrorPage.bt_bb_section:before {
	background: linear-gradient(to left, #1ebeb6, #115278);
}

.btPageHeadlineAccentAlternate .btErrorPage.bt_bb_section:before {
	background: linear-gradient(to right, #1ebeb6, #115278);
}

.btErrorPage .bt_bb_column.bt_bb_align_center .bt_bb_headline_subheadline a {
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

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

.mainHeader a:hover {
	color: #1ebeb6;
}

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

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

.btTextLogo {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
	line-height: 100px;
}

.btLogoArea .logo img {
	height: 100px;
}

.btStickyHeaderActive.btMenuHorizontal.btHideMenu .btHorizontalMenuTrigger .bt_bb_icon {
	margin: calc(100px * .125) 0;
}

.btHorizontalMenuTrigger .bt_bb_icon {
	width: calc(100px * .25);
	height: calc(100px * .25);
	margin: calc(100px * .375) 0;
}

.btTransparentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btTransparentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btAccentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btAccentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btLightDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btAccentGradientHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btTransparentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btTransparentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btAccentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btAccentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btLightDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btAccentGradientHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after {
	border-top-color: #1ebeb6;
}

.btTransparentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentGradientHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
	border-top-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle.btMenuHorizontal .menuPort nav>ul>li>a:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare.btMenuHorizontal .menuPort nav>ul>li>a:after {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare.btMenuHorizontal .menuPort nav>ul>li>a:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash.btMenuHorizontal .menuPort nav>ul>li>a:after {
	background-color: #1ebeb6;
}

.btMenuHorizontal .menuPort nav>ul>li.on>a:after {
	background-color: #1ebeb6;
}

.btStickyHeaderActive.btMenuHorizontal .menuPort nav>ul>li.on>a:after {
	background-color: #1ebeb6;
}

.btStickyHeaderActive.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor>a:after,
.btStickyHeaderActive.btMenuHorizontal .menuPort nav>ul>li.current-menu-item>a:after {
	background-color: #1ebeb6;
}

.btMenuHorizontal .menuPort ul ul li a:hover {
	color: #1ebeb6;
}

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

.btMenuHorizontal .menuPort>nav>ul>li {
	padding: calc(100px * .25) calc(50px * .2) calc(100px * .25) 0;
}

.btMenuHorizontal .menuPort>nav>ul>li>a {
	line-height: calc(100px * .5);
}

.rtl.btMenuHorizontal .menuPort>nav>ul>li {
	padding: calc(100px * .25) 0 calc(100px * .25) calc(50px * .2);
}

.btMenuHorizontal .menuPort>nav>ul>li>ul>li {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btMenuHorizontal .menuPort>nav>ul ul {
	top: calc(100px * .75);
}

.btMenuFocusElementCircle.btMenuHorizontal .menuPort>nav>ul>li>ul li a:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle.btMenuHorizontal .menuPort>nav>ul>li>ul li a:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare.btMenuHorizontal .menuPort>nav>ul>li>ul li a:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare.btMenuHorizontal .menuPort>nav>ul>li>ul li a:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash.btMenuHorizontal .menuPort>nav>ul>li>ul li a:before {
	background-color: #1ebeb6;
}

.btMenuHorizontal .menuPort>nav>ul>li>ul li a:hover {
	color: #1ebeb6;
}

.btMenuHorizontal.btMenuCenter .logo {
	height: 100px;
}

.btMenuHorizontal.btMenuCenter .logo .btTextLogo {
	height: 100px;
}

html:not(.touch) body.btMenuHorizontal .menuPort>nav>ul>li.btMenuWideDropdown>ul>li>a {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btMenuHorizontal .topBarInMenu {
	height: 100px;
}

.btAccentLightHeader .btBelowLogoArea,
.btAccentLightHeader .topBar {
	background-color: #1ebeb6;
}

.btAccentDarkHeader .btBelowLogoArea,
.btAccentDarkHeader .topBar {
	background-color: #1ebeb6;
}

.btAccentDarkHeader:not(.btMenuBelowLogo) .topBarInMenu .btIconWidget:hover {
	color: #1ebeb6;
}

.btAccentTrasparentHeader .btBelowLogoArea,
.btAccentTrasparentHeader .topBar {
	background-color: #1ebeb6;
}

.btAccentTrasparentHeader .btBelowLogoArea a:hover,
.btAccentTrasparentHeader .topBar a:hover {
	color: #115278 !important;
}

.btAccentTrasparentHeader .btMenuHorizontal .menuPort ul ul li a:hover {
	color: #115278;
}

.btLightAccentHeader .btLogoArea,
.btLightAccentHeader .btVerticalHeaderTop {
	background-color: #1ebeb6;
}

.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader .btLogoArea {
	background-color: #1ebeb6;
}

.btAccentGradientHeader .btBelowLogoArea,
.btAccentGradientHeader .topBar {
	background-color: #1ebeb6;
}

.btAccentGradientHeader.btMenuVertical .btVerticalMenuTrigger .bt_bb_icon {
	color: #1ebeb6;
}

.btAlternateGradientHeader .btBelowLogoArea,
.btAlternateGradientHeader .topBar {
	background-color: #115278;
}

.btAlternateGradientHeader.btMenuBelowLogo .menuPort nav>ul>li.current-menu-ancestor>a:after,
.btAlternateGradientHeader.btMenuBelowLogo .menuPort nav>ul>li.current-menu-item>a:after {
	background-color: #1ebeb6;
}

.btAlternateGradientHeader.btMenuBelowLogo .topBarInMenu .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
	color: #1ebeb6;
}

.btAlternateGradientHeader.btMenuBelowLogo .topBarInMenu .btIconWidget:hover {
	color: #1ebeb6;
}

.btAlternateGradientHeader.btMenuBelowLogo .topBarInMenu .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
	color: #1ebeb6;
}

.btAlternateGradientHeader .topBar .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
	color: #1ebeb6;
}

.btAlternateGradientHeader .topBar .btIconWidget:hover {
	color: #1ebeb6;
}

.btAlternateGradientHeader .topBar .btIconWidget .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
	color: #1ebeb6;
}

.btAlternateGradientHeader.btMenuVertical .btVerticalMenuTrigger .bt_bb_icon {
	color: #115278;
}

.btLightAlternateHeader .btLogoArea,
.btLightAlternateHeader .btVerticalHeaderTop {
	background-color: #115278;
}

.btLightAlternateHeader:not(.btMenuBelowLogo) .topBarInMenu .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
	color: #1ebeb6;
}

.btLightAlternateHeader:not(.btMenuBelowLogo) .topBarInMenu .btIconWidget:hover {
	color: #1ebeb6;
}

.btLightAlternateHeader:not(.btMenuBelowLogo) .topBarInMenu .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
	color: #1ebeb6;
}

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
	color: #1ebeb6;
}

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .btIconWidget:hover {
	color: #1ebeb6;
}

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .btIconWidget:hover .btIconWidgetText {
	color: #1ebeb6;
}

.btLightAlternateHeader.btMenuBelowLogo .topBarInLogoArea .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
	color: #1ebeb6;
}

.btLightAlternateHeader .mainHeader .btTextLogo:hover {
	color: #1ebeb6;
}

.btLightAlternateHeader.btMenuHorizontal.btBelowMenu .mainHeader .btLogoArea {
	background-color: #115278;
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .logo img {
	height: calc(100px*0.5);
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .btTextLogo {
	line-height: calc(100px*0.5);
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav>ul>li>a,
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav>ul>li>.subToggler {
	line-height: calc(100px*0.5);
}

.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .topBarInMenu {
	height: calc(100px*0.5);
}

.btStickyHeaderActive.btMenuBelowLogo.btMenuBelowLogoShowArea.btMenuHorizontal .mainHeader .btLogoArea .topBarInLogoArea {
	height: calc(100px*0.5);
}

.btTransparentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btTransparentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btAccentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btAccentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btLightDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btTransparentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after,
.btTransparentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after,
.btAccentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after,
.btAccentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after,
.btLightDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger:hover .bt_bb_icon:after {
	border-top-color: #1ebeb6;
}

.btTransparentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
	border-top-color: #1ebeb6;
}

.btMenuVertical .mainHeader .btCloseVertical:before:hover {
	color: #1ebeb6;
}

.btMenuHorizontal .topBarInLogoArea {
	height: 100px;
}

.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell {
	border: 0 solid #1ebeb6;
}

.btMenuVertical .mainHeader .btCloseVertical:before:hover {
	color: #1ebeb6;
}

.btMenuVertical .mainHeader nav>ul>li.current-menu-ancestor>a,
.btMenuVertical .mainHeader nav>ul>li.current-menu-item>a {
	background: #1ebeb6;
}

.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetTitle,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btSiteFooter .bt_bb_custom_menu li.bt_bb_back_to_top_alternate_arrow:before {
	color: #115278;
}

.btSiteFooterCopyMenu {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btDarkSkin .btSiteFooterCopyMenu {
	background: #1ebeb6;
}

.btSiteFooterCopyMenu .port>div .btFooterCopy {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btSiteFooterCopyMenu .port>div .btFooterMenu ul {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btMenuFocusElementCircle .btSiteFooterCopyMenu .port>div .btFooterMenu ul li a:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .btSiteFooterCopyMenu .port>div .btFooterMenu ul li a:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare .btSiteFooterCopyMenu .port>div .btFooterMenu ul li a:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .btSiteFooterCopyMenu .port>div .btFooterMenu ul li a:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .btSiteFooterCopyMenu .port>div .btFooterMenu ul li a:before {
	background-color: #1ebeb6;
}

.btDarkSkin .btSiteFooter .port:before,
.btLightSkin .btDarkSkin .btSiteFooter .port:before,
.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooter .port:before {
	background-color: #1ebeb6;
}

.btContent .btArticleHeadline .bt_bb_headline a:hover {
	color: #1ebeb6;
}

.btPostSingleItemStandard .btArticleShareEtc>div.btReadMoreColumn .bt_bb_button a {
	background: #1ebeb6;
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif !important;
}

.btPostSingleItemStandard .btArticleShareEtc .btTags ul a:hover {
	background: #1ebeb6;
}

.btAboutAuthor {
	box-shadow: 0 0 0 4px #1ebeb6 inset;
}

.btAboutAuthor:before {
	background: #1ebeb6;
}

.btAboutAuthor .aaTxt h1,
.btAboutAuthor .aaTxt h2,
.btAboutAuthor .aaTxt h3,
.btAboutAuthor .aaTxt h4,
.btAboutAuthor .aaTxt h5,
.btAboutAuthor .aaTxt h6,
.btAboutAuthor .aaTxt h7,
.btAboutAuthor .aaTxt h8 {
	color: #115278;
}

.btMediaBox.btQuote:before,
.btMediaBox.btLink:before {
	background: linear-gradient(to right, #1ebeb6, #115278);
}

.btMediaBox.btQuote p,
.btMediaBox.btLink p {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.articleSideGutter .asgItem.title .btArticleAuthor {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.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,
.sticky.btArticleListItem .btArticleTextContent h1 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleTextContent h2 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleTextContent h3 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleTextContent h4 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleTextContent h5 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleTextContent h6 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleTextContent h7 .bt_bb_headline_content span a:after,
.sticky.btArticleListItem .btArticleTextContent h8 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleHeadline h1 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleHeadline h2 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleHeadline h3 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleHeadline h4 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleHeadline h5 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleHeadline h6 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleHeadline h7 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleHeadline h8 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleTextContent h1 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleTextContent h2 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleTextContent h3 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleTextContent h4 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleTextContent h5 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleTextContent h6 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleTextContent h7 .bt_bb_headline_content span a:after,
.btArticleListItem[class*="sticky"] .btArticleTextContent h8 .bt_bb_headline_content span a:after {
	color: #1ebeb6;
}

.btPostSingleItemColumns .btTags ul a:hover {
	background: #1ebeb6;
}

.post-password-form p:nth-child(2) input[type="submit"] {
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

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

.btPagination .paging a {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btPagination .paging a:after {
	background: #1ebeb6;
}

.btPrevNextNav .btPrevNext:before {
	background: #1ebeb6;
}

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

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

.btPrevNextNav .btPrevNext:hover .btPrevNextTitle {
	color: #1ebeb6;
}

.btLinkPages ul a {
	background: #1ebeb6;
}

.btLinkPages ul a:hover {
	background: #115278;
}

.btContent .btArticleAuthor a:hover,
.btContent .btArticleComments:hover {
	color: #1ebeb6;
}

.btArticleDate:before,
.btArticleAuthor:before,
.btArticleComments:before,
.btArticleCategories:before {
	color: #1ebeb6;
}

.btArticleComments:before {
	color: #1ebeb6;
}

.btCommentsBox ul.comments li.pingback p a:not(.comment-edit-link) {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btCommentsBox ul.comments li.pingback p a:not(.comment-edit-link):hover {
	color: #1ebeb6;
}

.btCommentsBox ul.comments li.pingback p .edit-link a:before {
	color: #1ebeb6;
}

.btCommentsBox .vcard h1.author a:hover,
.btCommentsBox .vcard h2.author a:hover,
.btCommentsBox .vcard h3.author a:hover,
.btCommentsBox .vcard h4.author a:hover,
.btCommentsBox .vcard h5.author a:hover,
.btCommentsBox .vcard h6.author a:hover,
.btCommentsBox .vcard h7.author a:hover,
.btCommentsBox .vcard h8.author a:hover {
	color: #1ebeb6;
}

.btCommentsBox .vcard .posted:before {
	color: #115278;
}

.btCommentsBox .commentTxt p.edit-link a:before,
.btCommentsBox .commentTxt p.reply a:before {
	color: #1ebeb6;
}

.btCommentsBox .comment-form input[type="checkbox"]:before,
.btCommentsBox+#review_form_wrapper .comment-form input[type="checkbox"]:before {
	background: #1ebeb6;
}

.btCommentsBox .comment-navigation a:before,
.btCommentsBox .comment-navigation a:after {
	color: #1ebeb6;
}

.comment-awaiting-moderation {
	color: #1ebeb6;
}

.comment-reply-title small {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.comment-reply-title small a#cancel-comment-reply-link:before {
	color: #1ebeb6;
}

.btCommentSubmit {
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

@media (max-width: 520px) {
	.btCommentsBox ul.comments ul.children li.comment article:after {
		background: #1ebeb6;
	}
}

.no-comments {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btBox>h4,
.btCustomMenu>h4,
.btTopBox>h4 {
	color: #1ebeb6;
}

.btTemplateDashCircle .btBox>h4:after,
.btTemplateDashOutlineCircle .btBox>h4:after,
.btTemplateDashSquare .btBox>h4:after,
.btTemplateDashOutlineSquare .btBox>h4:after,
.btTemplateDashCircle .btCustomMenu>h4:after,
.btTemplateDashOutlineCircle .btCustomMenu>h4:after,
.btTemplateDashSquare .btCustomMenu>h4:after,
.btTemplateDashOutlineSquare .btCustomMenu>h4:after,
.btTemplateDashCircle .btTopBox>h4:after,
.btTemplateDashOutlineCircle .btTopBox>h4:after,
.btTemplateDashSquare .btTopBox>h4:after,
.btTemplateDashOutlineSquare .btTopBox>h4:after {
	background: #1ebeb6;
}

.btTemplateDashOutlineCircle .btBox>h4:after,
.btTemplateDashOutlineCircle .btCustomMenu>h4:after,
.btTemplateDashOutlineCircle .btTopBox>h4:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btTemplateDashOutlineSquare .btBox>h4:after,
.btTemplateDashOutlineSquare .btCustomMenu>h4:after,
.btTemplateDashOutlineSquare .btTopBox>h4:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btBox>ul,
.btBox>.menu-all-pages-container>ul,
.btCustomMenu>ul,
.btCustomMenu>.menu-all-pages-container>ul,
.btTopBox>ul,
.btTopBox>.menu-all-pages-container>ul {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btMenuFocusElementCircle .btBox ul li a:before,
.btMenuFocusElementCircle .btCustomMenu ul li a:before,
.btMenuFocusElementCircle .btTopBox ul li a:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .btBox ul li a:before,
.btMenuFocusElementOutlineCircle .btCustomMenu ul li a:before,
.btMenuFocusElementOutlineCircle .btTopBox ul li a:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare .btBox ul li a:before,
.btMenuFocusElementSquare .btCustomMenu ul li a:before,
.btMenuFocusElementSquare .btTopBox ul li a:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .btBox ul li a:before,
.btMenuFocusElementOutlineSquare .btCustomMenu ul li a:before,
.btMenuFocusElementOutlineSquare .btTopBox ul li a:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .btBox ul li a:before,
.btMenuFocusElementDash .btCustomMenu ul li a:before,
.btMenuFocusElementDash .btTopBox ul li a:before {
	background-color: #1ebeb6;
}

.btBox ul li.current-menu-item>a,
.btCustomMenu ul li.current-menu-item>a,
.btTopBox ul li.current-menu-item>a {
	color: #1ebeb6;
}

.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span a:hover,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span a:hover,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span a:hover {
	color: #1ebeb6;
}

.widget_calendar table caption {
	background: #1ebeb6;
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.widget_calendar table tfoot {
	background: #115278;
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.widget_calendar table tbody tr td#today {
	color: #1ebeb6;
}

.widget_calendar table tbody td a:hover {
	background: #1ebeb6;
}

.widget_recent_comments li {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.widget_recent_comments li>a {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.widget_recent_comments li>a:hover {
	border-bottom: 2px solid #1ebeb6;
	color: #1ebeb6;
}

.widget_recent_comments .comment-author-link a:after {
	color: #1ebeb6;
}

.widget_rss li a.rsswidget {
	font-family: "Playfair Display";
}

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

.widget_rss li .rss-date:before {
	color: #1ebeb6;
}

.widget_rss li .rssSummary {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

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

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

.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
	background-color: #115278;
}

.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:hover {
	background: #1ebeb6;
}

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

.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty,
.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty,
.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:hover:after,
.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:hover:after,
.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:hover:after {
	color: #1ebeb6;
}

.menuPort .widget_shopping_cart .widget_shopping_cart_content:hover .btCartWidgetIcon:hover,
.topTools .widget_shopping_cart .widget_shopping_cart_content:hover .btCartWidgetIcon:hover,
.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content:hover .btCartWidgetIcon:hover {
	color: #1ebeb6;
}

.btMenuHorizontal .topBarInMenu .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent {
	top: calc((100px - 13px)/4 + 13px);
}

.widget_recent_reviews {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
	background: #1ebeb6;
}

.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range {
	background: #115278;
}

.widget_price_filter .price_slider_amount .price_label {
	font-family: Playfair Display, Arial, Helvetica, sans-serif;
}

.btBox .tagcloud a,
.btTags ul a {
	background: #115278;
}

.btBox .tagcloud a:hover,
.btTags ul a:hover {
	background: #1ebeb6;
}

.topTools .btIconWidget.bt_icon_alternate .btIconWidgetIcon,
.topBarInMenu .btIconWidget.bt_icon_alternate .btIconWidgetIcon {
	color: #115278;
}

.topTools .btIconWidget.bt_icon_alternate:hover,
.topBarInMenu .btIconWidget.bt_icon_alternate:hover {
	color: #1ebeb6;
}

.topTools .btIconWidget:hover,
.topBarInMenu .btIconWidget:hover {
	color: #1ebeb6;
}

.btIconWidget.widget_bt_button_widget .bt_button_widget .bt_bb_button_text {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btIconWidget.widget_bt_button_widget .bt_button_widget.bt_button_widget_accent {
	background-color: #1ebeb6;
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
}

.btIconWidget.widget_bt_button_widget .bt_button_widget.bt_button_widget_alternate {
	background-color: #115278;
	background-image: linear-gradient(to right, #115278 51%, #1ebeb6 100%);
}

.btSidebar .btIconWidget .btIconWidgetContent .btIconWidgetTitle,
footer .btIconWidget .btIconWidgetContent .btIconWidgetTitle,
.topBarInLogoArea .btIconWidget .btIconWidgetContent .btIconWidgetTitle {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btAccentIconWidget.btIconWidget .btIconWidgetIcon {
	color: #1ebeb6;
}

.bt_icon_alternate.btIconWidget .btIconWidgetIcon {
	color: #115278;
}

a.btAccentIconWidget.btIconWidget:hover,
a.bt_icon_alternate.btIconWidget:hover {
	color: #1ebeb6;
}

.btSiteFooterWidgets .btSearch button,
.btSiteFooterWidgets .btSearch input[type=submit],
.btSidebar .btSearch button,
.btSidebar .btSearch input[type=submit],
.btSidebar .widget_product_search button,
.btSidebar .widget_product_search input[type=submit] {
	background: #1ebeb6 !important;
}

.btSiteFooterWidgets .btSearch button:hover,
.btSiteFooterWidgets .btSearch input[type=submit]:hover,
.btSidebar .btSearch button:hover,
.btSidebar .btSearch input[type=submit]:hover,
.btSidebar .widget_product_search button:hover,
.btSidebar .widget_product_search input[type=submit]:hover {
	background: #115278 !important;
}

.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon a.bt_bb_icon_holder {
	color: #1ebeb6;
}

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

.btSearchInner.btFromTopBox button {
	background: #1ebeb6;
}

.btSearchInner.btFromTopBox button:hover {
	background: #115278;
}

.btMenuHorizontal .topBarInMenu .widget_bt_divider_widget>span {
	height: calc(100px * .5);
}

 ::selection {
	background: #1ebeb6;
}

.bt_bb_headline .bt_bb_headline_content b {
	color: #1ebeb6;
}

.bt_bb_headline .bt_bb_headline_content u {
	color: #115278;
}

.bt_bb_dash_bottom.bt_bb_headline .bt_bb_headline_content:after {
	background: #1ebeb6;
}

.bt_bb_dash_type_outlinecircle.bt_bb_headline .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.bt_bb_dash_type_outlinesquare.bt_bb_headline .bt_bb_headline_content:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

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

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

.bt_bb_section[class*="accent_solid"]:before {
	background-color: #1ebeb6;
}

.bt_bb_section[class*="alternate_solid"]:before {
	background-color: #115278;
}

.bt_bb_section[class*="accent_alternate_gradient"]:before {
	background: linear-gradient(to right, #1ebeb6, #115278);
}

.bt_bb_section[class*="alternate_accent_gradient"]:before {
	background: linear-gradient(to right, #115278, #1ebeb6);
}

.bt_bb_progress_bar.bt_bb_style_line .bt_bb_progress_bar_inner:after {
	background: #1ebeb6;
}

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

.bt_bb_button.bt_bb_style_filled.bt_bb_color_scheme_5 a {
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
}

.bt_bb_button.bt_bb_style_filled.bt_bb_color_scheme_6 a {
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
}


.bt_bb_button.bt_bb_style_filled.bt_bb_color_scheme_9 a {
	background-image: linear-gradient(to right, #115278 51%, #1ebeb6 100%);
}

.bt_bb_button.bt_bb_style_filled.bt_bb_color_scheme_11 a {
	background-image: linear-gradient(to right, #115278 51%, #1ebeb6 100%);
}

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

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title b {
	color: #1ebeb6;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title u {
	color: #115278;
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s b {
	background: linear-gradient(to right, #1ebeb6, #115278);
}

.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s u {
	background: linear-gradient(to right, #115278, #1ebeb6);
}

.btLightSkin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s em {
	background: linear-gradient(to right, #181818, #1ebeb6);
}

.btDarkSkin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s em {
	background: linear-gradient(to right, #fff, #1ebeb6);
}

.btLightSkin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s i {
	background: linear-gradient(to right, #1ebeb6, #181818);
}

.btDarkSkin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title s i {
	background: linear-gradient(to right, #1ebeb6, #fff);
}

.bt_bb_service:hover .bt_bb_service_content_title a:hover {
	color: #1ebeb6;
}

.bt_bb_content_slider_item[class*="accent_solid"]:before {
	background-color: #1ebeb6;
}

.bt_bb_content_slider_item[class*="alternate_solid"]:before {
	background-color: #115278;
}

.bt_bb_content_slider_item[class*="accent_alternate_gradient"]:before {
	background: linear-gradient(to right, #1ebeb6, #115278);
}

.bt_bb_content_slider_item[class*="alternate_accent_gradient"]:before {
	background: linear-gradient(to right, #115278, #1ebeb6);
}

button.slick-arrow {
	background: #1ebeb6;
}

.bt_bb_arrows_style_transparent_accent button.slick-arrow:before {
	color: #1ebeb6;
}

.bt_bb_arrows_style_transparent_alternate button.slick-arrow:before {
	color: #115278;
}

.bt_bb_arrows_style_accent_light button.slick-arrow {
	background: #1ebeb6 !important;
}

.bt_bb_arrows_style_accent_dark button.slick-arrow {
	background: #1ebeb6 !important;
}

.bt_bb_arrows_style_alternate_light button.slick-arrow {
	background: #115278 !important;
}

.bt_bb_arrows_style_alternate_dark button.slick-arrow {
	background: #115278 !important;
}

button.slick-arrow:hover {
	background: #1ebeb6;
}

.slick-dots li:after {
	background: #1ebeb6;
}

.btMenuFocusElementCircle .slick-dots li:after {
	background: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .slick-dots li:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare .slick-dots li:after {
	background: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .slick-dots li:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_circle .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_circle .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_circle .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_circle .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_circle .slick-dots li:after {
	background: #1ebeb6;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_outline_circle .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_outline_circle .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_outline_circle .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_outline_circle .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_outline_circle .slick-dots li:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_outline_square .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_outline_square .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_outline_square .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_outline_square .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_outline_square .slick-dots li:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_dots_style_accent_dot .slick-dots li:after {
	background: #1ebeb6 !important;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_circle.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_circle.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_circle.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_circle.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_circle.bt_bb_dots_style_accent_dot .slick-dots li:after {
	background: #1ebeb6 !important;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_outline_circle.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_outline_circle.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_outline_circle.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_outline_circle.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_outline_circle.bt_bb_dots_style_accent_dot .slick-dots li:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_square.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_square.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_square.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_square.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_square.bt_bb_dots_style_accent_dot .slick-dots li:after {
	background: #1ebeb6 !important;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_outline_square.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_outline_square.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_outline_square.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_outline_square.bt_bb_dots_style_accent_dot .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_outline_square.bt_bb_dots_style_accent_dot .slick-dots li:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset !important;
}

.btMenuFocusElementDash .bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_dots_style_alternate_dot .slick-dots li:after {
	background: #115278 !important;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_circle.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_circle.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_circle.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_circle.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_circle.bt_bb_dots_style_alternate_dot .slick-dots li:after {
	background: #115278 !important;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_outline_circle.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_outline_circle.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_outline_circle.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_outline_circle.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_outline_circle.bt_bb_dots_style_alternate_dot .slick-dots li:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_square.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_square.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_square.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_square.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_square.bt_bb_dots_style_alternate_dot .slick-dots li:after {
	background: #115278 !important;
}

.btMenuFocusElementDash .bt_bb_show_paging_as_outline_square.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementCircle .bt_bb_show_paging_as_outline_square.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementOutlineCircle .bt_bb_show_paging_as_outline_square.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementSquare .bt_bb_show_paging_as_outline_square.bt_bb_dots_style_alternate_dot .slick-dots li:after,
.btMenuFocusElementOutlineSquare .bt_bb_show_paging_as_outline_square.bt_bb_dots_style_alternate_dot .slick-dots li:after {
	box-shadow: 0 0 0 2px #115278 inset !important;
}

.bt_bb_show_paging_as_numbers .slick-dots li button {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.bt_bb_show_paging_as_numbers .slick-dots li.bt_bb_slider_paging,
.bt_bb_show_paging_as_numbers .slick-dots li.bt_bb_content_slider_paging {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.bt_bb_custom_menu div ul a:hover {
	color: #1ebeb6;
}

.btMenuAsInSidebar.bt_bb_custom_menu div ul {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btMenuFocusElementCircle .btMenuAsInSidebar.bt_bb_custom_menu div ul li a:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .btMenuAsInSidebar.bt_bb_custom_menu div ul li a:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare .btMenuAsInSidebar.bt_bb_custom_menu div ul li a:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .btMenuAsInSidebar.bt_bb_custom_menu div ul li a:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .btMenuAsInSidebar.bt_bb_custom_menu div ul li a:before {
	background-color: #1ebeb6;
}

.bt_bb_map .bt_bb_map_content .bt_bb_map_content_wrapper .bt_bb_map_location.bt_bb_highlight {
	background: linear-gradient(115deg, #1ebeb6, #115278) !important;
}

.bt_bb_style_simple ul.bt_bb_tabs_header li.on {
	border-color: #1ebeb6;
}

.bt_bb_tabs ul.bt_bb_tabs_header {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btMenuFocusElementCircle .bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li span:after {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li span:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare .bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li span:after {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li span:after {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li span:after {
	background-color: #1ebeb6;
}

.bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li.on span:after {
	background: #1ebeb6;
}

.btMenuFocusElementCircle .bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare .bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
	background-color: #1ebeb6;
}

.bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title:before {
	background: #1ebeb6;
}

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

.bt_bb_price_list .bt_bb_price_list_title_subtitle_price .bt_bb_price_list_title_subtitle .bt_bb_price_list_title {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.wpcf7-form .wpcf7-submit:not([type='checkbox']):not([type='radio']) {
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.wpcf7-form .bt_bb_alternate_submit .wpcf7-submit {
	background-image: linear-gradient(to right, #115278 51%, #1ebeb6 100%) !important;
}

.bt_bb_required:after {
	color: #1ebeb6 !important;
}

.required {
	color: #1ebeb6 !important;
}

button.mfp-close:hover {
	color: #1ebeb6;
}

button.mfp-arrow:hover {
	background: #1ebeb6;
}

.bt_bb_cost_calculator .bt_bb_cost_calculator_total {
	background: #1ebeb6;
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_widget_select_items>div[data-value]:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.on.bt_bb_widget_switch>div {
	background: #1ebeb6;
}

.bt_bb_progress_bar_advanced .progressbar-text {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_counter_holder {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btCounterHolder {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btCountDownAccentNumbers.btCounterHolder .btCountdownHolder span[class^="n"],
.btCountDownAccentNumbers.btCounterHolder .btCountdownHolder .days>span:first-child,
.btCountDownAccentNumbers.btCounterHolder .btCountdownHolder .days>span:nth-child(2),
.btCountDownAccentNumbers.btCounterHolder .btCountdownHolder .days>span:nth-child(3) {
	color: #1ebeb6;
}

.btWorkingHours .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
	background-color: #1ebeb6;
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btWorkingHoursAltButton.btWorkingHours .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
	background-color: #115278;
	background-image: linear-gradient(to right, #115278 51%, #1ebeb6 100%);
}

.btWorkingHoursLightAccButton.btWorkingHours .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a {
	color: #1ebeb6;
}

.lightColorBookButton.btWorkingHours .bt_bb_working_hours_inner_row .bt_bb_working_hours_inner_wrapper .bt_bb_working_hours_inner_link a:after {
	color: #1ebeb6;
}

.bt_bb_masonry_image_grid .bt_bb_grid_item_inner>.bt_bb_grid_item_inner_image:after {
	background: #1ebeb6;
}

.btMenuFocusElementCircle .bt_bb_post_grid_loader>div,
.btMenuFocusElementCircle .bt_bb_post_grid_loader>span {
	background: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .bt_bb_post_grid_loader>div,
.btMenuFocusElementOutlineCircle .bt_bb_post_grid_loader>span {
	border: 3px solid #1ebeb6;
}

.btMenuFocusElementSquare .bt_bb_post_grid_loader>div,
.btMenuFocusElementSquare .bt_bb_post_grid_loader>span {
	background: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .bt_bb_post_grid_loader>div,
.btMenuFocusElementOutlineSquare .bt_bb_post_grid_loader>span {
	border: 3px solid #1ebeb6;
}

.btMenuFocusElementDash .bt_bb_post_grid_loader>div:nth-child(2),
.btMenuFocusElementDash .bt_bb_post_grid_loader>span:nth-child(2) {
	background: linear-gradient(to right, #1ebeb6, #1ebeb6);
}

.bt_bb_post_grid_filter {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btMenuFocusElementCircle .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:before {
	background-color: #1ebeb6;
}

.bt_bb_post_grid_filter .bt_bb_post_grid_filter_item.active:before {
	background: #1ebeb6;
}

.bt_bb_masonry_post_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .bt_bb_grid_item_post_title+.bt_bb_grid_item_post_excerpt:before,
.bt_bb_masonry_portfolio_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .bt_bb_grid_item_post_title+.bt_bb_grid_item_post_excerpt:before {
	background: #1ebeb6;
}

.bt_bb_masonry_post_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .bt_bb_grid_item_post_show_more a,
.bt_bb_masonry_portfolio_tiles .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_inner_content .bt_bb_grid_item_post_show_more a {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
	background-color: #1ebeb6;
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category .post-categories:before {
	color: #1ebeb6;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>span:before {
	color: #1ebeb6;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>span.bt_bb_latest_posts_item_author a:hover,
.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>span.bt_bb_latest_posts_item_author_avatar a:hover {
	color: #1ebeb6;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title a:hover {
	color: #1ebeb6;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_read_more {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_latest_posts .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_read_more a {
	color: #1ebeb6;
}

.bt_bb_latest_posts.bt_bb_look_standard_highlighted .bt_bb_latest_posts_item:first-child .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category .post-categories:before {
	background: #1ebeb6;
}

.bt_bb_latest_posts.bt_bb_look_standard_highlighted .bt_bb_latest_posts_item:first-child .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title a:hover {
	color: #1ebeb6;
}

.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_round .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_round-top-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_round-top-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_round-bottom-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_round-bottom-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_rounded .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_rounded-top-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_rounded-top-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_rounded-bottom-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_rounded-bottom-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_standard.bt_bb_date_design_square .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_round .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_round-top-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_round-top-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_round-bottom-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_round-bottom-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_rounded .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_rounded-top-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_rounded-top-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_rounded-bottom-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_rounded-bottom-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_highlighted.bt_bb_date_design_square .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_round .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_round-top-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_round-top-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_round-bottom-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_round-bottom-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_rounded .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_rounded-top-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_rounded-top-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_rounded-bottom-left .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_rounded-bottom-right .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date,
.bt_bb_latest_posts.bt_bb_look_clean.bt_bb_date_design_square .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>.bt_bb_latest_posts_item_date {
	background: #115278;
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category,
.bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category:before,
.bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category:before,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category:before,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_category:before {
	color: #1ebeb6;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>span:before,
.bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>span:before,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>span:before,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>span:before {
	color: #1ebeb6;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>span.bt_bb_grid_item_item_author a:hover,
.bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>span.bt_bb_grid_item_item_author a:hover,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>span.bt_bb_grid_item_item_author a:hover,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>span.bt_bb_grid_item_item_author a:hover {
	color: #1ebeb6;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title,
.bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a:hover,
.bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a:hover,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a:hover,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a:hover {
	color: #1ebeb6;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon .bt_bb_icon_holder:before,
.bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon .bt_bb_icon_holder:before,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon .bt_bb_icon_holder:before,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon .bt_bb_icon_holder:before {
	color: #1ebeb6;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more,
.bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more a,
.bt_bb_masonry_post_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more a,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more a,
.bt_bb_masonry_portfolio_grid .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_item_read_more a {
	color: #1ebeb6;
}

.bt_bb_masonry_post_grid.bt_bb_date_design_round .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_post_grid.bt_bb_date_design_round-top-left .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_post_grid.bt_bb_date_design_round-top-right .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_post_grid.bt_bb_date_design_round-bottom-left .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_post_grid.bt_bb_date_design_round-bottom-right .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_post_grid.bt_bb_date_design_rounded .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_post_grid.bt_bb_date_design_rounded-top-left .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_post_grid.bt_bb_date_design_rounded-top-right .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_post_grid.bt_bb_date_design_rounded-bottom-left .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_post_grid.bt_bb_date_design_rounded-bottom-right .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_post_grid.bt_bb_date_design_square .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_round .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_round-top-left .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_round-top-right .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_round-bottom-left .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_round-bottom-right .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_rounded .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_rounded-top-left .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_rounded-top-right .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_rounded-bottom-left .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_rounded-bottom-right .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date,
.bt_bb_masonry_portfolio_grid.bt_bb_date_design_square .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>.bt_bb_grid_item_date {
	background: #115278;
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_masonry_post_grid.bt_bb_look_image_above .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_thumbnail a:after,
.bt_bb_masonry_post_grid.bt_bb_look_image_above .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_thumbnail a:after,
.bt_bb_masonry_portfolio_grid.bt_bb_look_image_above .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_thumbnail a:after,
.bt_bb_masonry_portfolio_grid.bt_bb_look_image_above .bt_bb_masonry_portfolio_grid_content .bt_bb_grid_item .bt_bb_grid_item_post_thumbnail a:after {
	background: #1ebeb6;
}

.btNoSearchResults {
	border: 2px solid #1ebeb6;
}

.btNoSearchResults #searchform input[type='submit'] {
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btNoSearchResults .bt_bb_button:last-child a {
	background: linear-gradient(to right, #115278 51%, #1ebeb6 100%);
}

.bt_bb_service_image .bt_bb_service_image_content .bt_bb_service_image_content_title h3 b {
	color: #1ebeb6;
}

.bt_bb_service_image .bt_bb_service_image_content .bt_bb_service_image_content_title h3 u {
	color: #115278;
}

.bt_bb_service_image .bt_bb_service_image_content_read_more {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_service_image .bt_bb_service_image_content_read_more a:hover {
	color: #1ebeb6;
}

.btLightSkin .bt_bb_features_table table thead tr th,
.btDarkSkin .btLightSkin .bt_bb_features_table table thead tr th,
.btLightSkin .btDarkSkin .btLightSkin .bt_bb_features_table table thead tr th {
	border-bottom-color: #1ebeb6;
}

.btDarkSkin .bt_bb_features_table table thead tr th,
.btLightSkin .btDarkSkin .bt_bb_features_table table thead tr th,
.btDarkSkin.btLightSkin .btDarkSkin .bt_bb_features_table table thead tr th {
	border-bottom-color: #1ebeb6;
}

.bt_bb_features_table table thead tr th strong {
	color: #1ebeb6;
}

.bt_bb_features_table table tbody tr td .bt_bb_features_table_yes:after {
	color: #1ebeb6;
}

.btMenuFocusElementCircle .bt_bb_before_after_image .bt_bb_before_after_image-horizontal .bt_bb_before_after_image-handle .bt_bb_before_after_image-left-arrow {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .bt_bb_before_after_image .bt_bb_before_after_image-horizontal .bt_bb_before_after_image-handle .bt_bb_before_after_image-left-arrow {
	border: 2px solid #1ebeb6;
}

.btMenuFocusElementSquare .bt_bb_before_after_image .bt_bb_before_after_image-horizontal .bt_bb_before_after_image-handle .bt_bb_before_after_image-left-arrow {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .bt_bb_before_after_image .bt_bb_before_after_image-horizontal .bt_bb_before_after_image-handle .bt_bb_before_after_image-left-arrow {
	border: 2px solid #1ebeb6;
}

.btMenuFocusElementDash .bt_bb_before_after_image .bt_bb_before_after_image-horizontal .bt_bb_before_after_image-handle .bt_bb_before_after_image-left-arrow {
	background-color: #1ebeb6;
}

.bt_bb_before_after_image .bt_bb_before_after_image-container.active .bt_bb_before_after_image-handle {
	background: #1ebeb6;
}

.bt_bb_before_after_image .bt_bb_before_after_image_block {
	background: #1ebeb6;
}

.bt_bb_before_after_image .bt_bb_before_after_image_block .bt_bb_before_after_image_headline {
	font-family: Playfair Display;
}

.bt_bb_before_after_image .bt_bb_before_after_image_block .bt_bb_before_after_image_headline:after {
	background: #115278;
}

.bt_bb_before_after_image .bt_bb_before_after_image_before_txt_holder,
.bt_bb_before_after_image .bt_bb_before_after_image_after_txt_holder {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container {
	background-color: #1ebeb6;
}

.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container:hover {
	background-color: #115278;
}

.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list .mptt-list-event .mptt-event-title {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_menu_item .bt_bb_menu_item_title_price .bt_bb_menu_item_title span {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_menu_item .bt_bb_menu_item_title_price .bt_bb_menu_item_price span {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.bt_bb_menu_item .bt_bb_menu_item_description span {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.bt_bb_organic_animation_fill.bt_bb_organic_animation .item .item__deco {
	fill: #115278;
}

.bt_bb_organic_animation_fill_accent.bt_bb_organic_animation .item .item__deco {
	fill: #1ebeb6;
}

.bt_bb_organic_animation_stroke.bt_bb_organic_animation .item .item__deco {
	stroke: #115278;
}

.bt_bb_organic_animation_stroke_accent.bt_bb_organic_animation .item .item__deco {
	stroke: #1ebeb6;
}

.bt_bb_organic_animation .item .item__meta .item__subtitle {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.bt_bb_organic_animation .item .item__meta .item__button_text {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

@media (max-width: 480px) {
	.bt_bb_style_filled.bt_bb_organic_animation .item .item__meta .item__button_text a {
		box-shadow: 0 0 0 0 #1ebeb6 inset !important;
	}
}

.products ul li.product .btWooShopLoopItemInner .bt_bb_image a:before,
ul.products li.product .btWooShopLoopItemInner .bt_bb_image a:before {
	background: #1ebeb6;
}

.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_content a:hover,
ul.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_content a:hover {
	color: #1ebeb6;
}

.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .star-rating span:before,
ul.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .star-rating span:before {
	color: #115278;
}

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

.products ul li.product .btWooShopLoopItemInner .added:after,
.products ul li.product .btWooShopLoopItemInner .loading:after,
ul.products li.product .btWooShopLoopItemInner .added:after,
ul.products li.product .btWooShopLoopItemInner .loading:after {
	background-color: #115278;
}

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

.btShopSaleTagDesignHardRounded .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignHardRoundedTopLeft .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignHardRoundedTopRight .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignHardRoundedBottomLeft .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignHardRoundedBottomRight .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSoftRounded .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSoftRoundedTopLeft .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSoftRoundedTopRight .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSoftRoundedBottomLeft .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSoftRoundedBottomRight .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignHardRounded ul.products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignHardRoundedTopLeft ul.products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignHardRoundedTopRight ul.products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignHardRoundedBottomLeft ul.products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignHardRoundedBottomRight ul.products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSoftRounded ul.products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSoftRoundedTopLeft ul.products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSoftRoundedTopRight ul.products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSoftRoundedBottomLeft ul.products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSoftRoundedBottomRight ul.products li.product .btWooShopLoopItemInner:hover .onsale {
	background: #115278;
}

.btShopSaleTagDesignHardRounded .products ul li.product .onsale,
.btShopSaleTagDesignHardRoundedTopLeft .products ul li.product .onsale,
.btShopSaleTagDesignHardRoundedTopRight .products ul li.product .onsale,
.btShopSaleTagDesignHardRoundedBottomLeft .products ul li.product .onsale,
.btShopSaleTagDesignHardRoundedBottomRight .products ul li.product .onsale,
.btShopSaleTagDesignSoftRounded .products ul li.product .onsale,
.btShopSaleTagDesignSoftRoundedTopLeft .products ul li.product .onsale,
.btShopSaleTagDesignSoftRoundedTopRight .products ul li.product .onsale,
.btShopSaleTagDesignSoftRoundedBottomLeft .products ul li.product .onsale,
.btShopSaleTagDesignSoftRoundedBottomRight .products ul li.product .onsale,
.btShopSaleTagDesignSquare .products ul li.product .onsale,
.btShopSaleTagDesignHardRounded ul.products li.product .onsale,
.btShopSaleTagDesignHardRoundedTopLeft ul.products li.product .onsale,
.btShopSaleTagDesignHardRoundedTopRight ul.products li.product .onsale,
.btShopSaleTagDesignHardRoundedBottomLeft ul.products li.product .onsale,
.btShopSaleTagDesignHardRoundedBottomRight ul.products li.product .onsale,
.btShopSaleTagDesignSoftRounded ul.products li.product .onsale,
.btShopSaleTagDesignSoftRoundedTopLeft ul.products li.product .onsale,
.btShopSaleTagDesignSoftRoundedTopRight ul.products li.product .onsale,
.btShopSaleTagDesignSoftRoundedBottomLeft ul.products li.product .onsale,
.btShopSaleTagDesignSoftRoundedBottomRight ul.products li.product .onsale,
.btShopSaleTagDesignSquare ul.products li.product .onsale {
	background: #115278;
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.products ul li.product.product-category a:hover h2,
ul.products li.product.product-category a:hover h2 {
	color: #1ebeb6;
}

nav.woocommerce-pagination ul li a:hover {
	background: #115278;
}

nav.woocommerce-pagination ul li a.next:before,
nav.woocommerce-pagination ul li a.prev:before {
	background: #1ebeb6;
}

.btShopSaleTagDesignHardRounded div.product>.onsale,
.btShopSaleTagDesignHardRoundedTopLeft div.product>.onsale,
.btShopSaleTagDesignHardRoundedTopRight div.product>.onsale,
.btShopSaleTagDesignHardRoundedBottomLeft div.product>.onsale,
.btShopSaleTagDesignHardRoundedBottomRight div.product>.onsale,
.btShopSaleTagDesignSoftRounded div.product>.onsale,
.btShopSaleTagDesignSoftRoundedTopLeft div.product>.onsale,
.btShopSaleTagDesignSoftRoundedTopRight div.product>.onsale,
.btShopSaleTagDesignSoftRoundedBottomLeft div.product>.onsale,
.btShopSaleTagDesignSoftRoundedBottomRight div.product>.onsale,
.btShopSaleTagDesignSquare div.product>.onsale {
	background: #115278;
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:after {
	background: #1ebeb6;
}

div.product div.images .woocommerce-product-gallery__trigger:after {
	background: #1ebeb6;
}

div.product div.images .woocommerce-product-gallery__trigger:hover:after {
	background: #115278;
}

div.product div.summary .price {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

div.product div.summary form.cart .group_table th .amount,
div.product div.summary form.cart .group_table td .amount {
	font-family: "Playfair Display", Arial, Helvetica;
}

div.product div.summary form.cart .group_table a {
	font-family: "Playfair Display", Arial, Helvetica;
}

div.product div.summary form.cart .group_table a:hover {
	color: #1ebeb6;
}

table.shop_table thead th {
	border-bottom: 3px solid #1ebeb6;
	color: #1ebeb6 !important;
}

table.shop_table td.product-remove a.remove {
	background: #115278;
}

table.shop_table td.product-remove a.remove:hover {
	background: #1ebeb6;
}

table.shop_table td.product-name {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

table.shop_table td.product-name a:hover {
	color: #1ebeb6;
}

table.shop_table tfoot {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

tr.cart-subtotal,
tfoot,
tr.order-total {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

tr.order-total {
	border-bottom: 3px solid #115278;
}

ul.wc_payment_methods li .about_paypal {
	color: #1ebeb6;
}

.woocommerce-MyAccount-navigation ul {
	font-family: "Maven Pro", Arial, Helvetica, sans-serif;
}

.btMenuFocusElementCircle .woocommerce-MyAccount-navigation ul li a:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .woocommerce-MyAccount-navigation ul li a:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare .woocommerce-MyAccount-navigation ul li a:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .woocommerce-MyAccount-navigation ul li a:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .woocommerce-MyAccount-navigation ul li a:before {
	background-color: #1ebeb6;
}

.woocommerce-MyAccount-navigation ul li.is-active a:before {
	background: #1ebeb6;
}

.reset_variations:before {
	color: #1ebeb6;
}

form fieldset legend {
	font-family: Playfair Display, Arial, Helvetica, sans-serif;
}

.woocommerce-info a:not(.button),
.woocommerce-message a:not(.button) {
	color: #1ebeb6;
}

.woocommerce-info a.showcoupon:before,
.woocommerce-message a.showcoupon:before {
	color: #1ebeb6;
}

.woocommerce-info a.showcoupon:hover,
.woocommerce-message a.showcoupon:hover {
	color: #1ebeb6;
}

.woocommerce-message:before,
.woocommerce-info:before,
.woocommerce-error:before {
	background: #1ebeb6;
}

.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 :not(.widget_product_search) button[type="submit"],
.woocommerce .btContent :not(.widget_product_search) button[type="submit"],
.woocommerce-page .btSidebar :not(.widget_product_search) button[type="submit"],
.woocommerce-page .btContent :not(.widget_product_search) button[type="submit"],
.woocommerce .btSidebar input.button,
.woocommerce .btContent input.button,
.woocommerce-page .btSidebar input.button,
.woocommerce-page .btContent input.button,
div.woocommerce a.button,
div.woocommerce input[type="submit"],
div.woocommerce :not(.widget_product_search) button[type="submit"],
div.woocommerce input.button {
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif !important;
}

.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,
.woocommerce .btSidebar .shipping-calculator-button,
.woocommerce .btContent .shipping-calculator-button,
.woocommerce-page .btSidebar .shipping-calculator-button,
.woocommerce-page .btContent .shipping-calculator-button,
div.woocommerce input.alt,
div.woocommerce a.button.alt,
div.woocommerce .button.alt,
div.woocommerce button.alt,
div.woocommerce .shipping-calculator-button {
	background-image: linear-gradient(to right, #115278 51%, #1ebeb6 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif !important;
}

.woocommerce .btSidebar a.edit:before,
.woocommerce .btContent a.edit:before,
.woocommerce-page .btSidebar a.edit:before,
.woocommerce-page .btContent a.edit:before,
div.woocommerce a.edit:before {
	color: #1ebeb6;
}

.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
	background: #1ebeb6;
}

.widget_price_filter .price_slider_amount .price_label {
	font-family: Playfair Display, Arial, Helvetica, sans-serif;
}

.star-rating span:before {
	color: #115278;
}

p.stars a[class^="star-"].active:after,
p.stars a[class^="star-"]:hover:after {
	color: #115278;
}

.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
	background-color: #1ebeb6;
}

button.pswp__button.pswp__button--arrow--left:hover,
button.pswp__button.pswp__button--arrow--right:hover {
	background: #1ebeb6;
}

.woocommerce input[type="checkbox"]:before,
.woocommerce input[type="radio"]:before {
	background: #1ebeb6;
}

.btQuoteBooking .btContactNext {
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btQuoteBooking .btQuoteSlider .ui-slider-handle {
	background: #1ebeb6;
}

.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
	background: #1ebeb6;
}

.btMenuFocusElementCircle .btQuoteBooking .ddChild ul li:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineCircle .btQuoteBooking .ddChild ul li:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementSquare .btQuoteBooking .ddChild ul li:before {
	background-color: #1ebeb6;
}

.btMenuFocusElementOutlineSquare .btQuoteBooking .ddChild ul li:before {
	box-shadow: 0 0 0 2px #1ebeb6 inset;
}

.btMenuFocusElementDash .btQuoteBooking .ddChild ul li:before {
	background-color: #1ebeb6;
}

.btQuoteBooking .ddChild ul li.hover {
	color: #1ebeb6;
}

.btQuoteBooking .ddChild ul li.selected:before {
	background: #1ebeb6;
}

.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
	background: #1ebeb6;
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea,
.btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
	box-shadow: 0 3px 20px rgba(34, 34, 34, .2), 0 0 0 2px #1ebeb6 inset;
}

.btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea,
.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
	box-shadow: 0 3px 20px rgba(0, 0, 0, .2), 0 0 0 2px #1ebeb6 inset;
}

.btQuoteBooking .btSubmitMessage {
	color: #1ebeb6;
}

.btQuoteBooking .btContactSubmit {
	background-image: linear-gradient(to right, #1ebeb6 51%, #115278 100%);
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btQuoteBooking .bt_cc_email_confirmation_container [type="checkbox"]:not(:checked)+label:after,
.btQuoteBooking .bt_cc_email_confirmation_container [type="checkbox"]:checked+label:after {
	background: #1ebeb6;
}

.btDatePicker .ui-datepicker-header {
	background-color: #1ebeb6;
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

.btDatePicker table.ui-datepicker-calendar td.ui-datepicker-today a {
	background: #115278;
}

.btDatePicker table.ui-datepicker-calendar td a.ui-state-active {
	background: #1ebeb6;
}

.wp-block-button__link {
	font-family: "Playfair Display", Arial, Helvetica, sans-serif;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

