img.wp-smiley,
		img.emoji {
			display: inline !important;
			border: none !important;
			box-shadow: none !important;
			height: 1em !important;
			width: 1em !important;
			margin: 0 0.07em !important;
			vertical-align: -0.1em !important;
			background: none !important;
			padding: 0 !important;
		}

        body {
			--wp--preset--color--black: #000000;
			--wp--preset--color--cyan-bluish-gray: #abb8c3;
			--wp--preset--color--white: #ffffff;
			--wp--preset--color--pale-pink: #f78da7;
			--wp--preset--color--vivid-red: #cf2e2e;
			--wp--preset--color--luminous-vivid-orange: #ff6900;
			--wp--preset--color--luminous-vivid-amber: #fcb900;
			--wp--preset--color--light-green-cyan: #7bdcb5;
			--wp--preset--color--vivid-green-cyan: #00d084;
			--wp--preset--color--pale-cyan-blue: #8ed1fc;
			--wp--preset--color--vivid-cyan-blue: #0693e3;
			--wp--preset--color--vivid-purple: #9b51e0;
			--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
			--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
			--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
			--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
			--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
			--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
			--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
			--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
			--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
			--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
			--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
			--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
			--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
			--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
			--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
			--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
			--wp--preset--duotone--midnight: url('#wp-duotone-midnight');
			--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
			--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
			--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
			--wp--preset--font-size--small: 13px;
			--wp--preset--font-size--medium: 20px;
			--wp--preset--font-size--large: 36px;
			--wp--preset--font-size--x-large: 42px;
            font-family: 'Poppins';
		}

		.has-black-color {
			color: var(--wp--preset--color--black) !important;
		}

		.has-cyan-bluish-gray-color {
			color: var(--wp--preset--color--cyan-bluish-gray) !important;
		}

		.has-white-color {
			color: var(--wp--preset--color--white) !important;
		}

		.has-pale-pink-color {
			color: var(--wp--preset--color--pale-pink) !important;
		}

		.has-vivid-red-color {
			color: var(--wp--preset--color--vivid-red) !important;
		}

		.has-luminous-vivid-orange-color {
			color: var(--wp--preset--color--luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-amber-color {
			color: var(--wp--preset--color--luminous-vivid-amber) !important;
		}

		.has-light-green-cyan-color {
			color: var(--wp--preset--color--light-green-cyan) !important;
		}

		.has-vivid-green-cyan-color {
			color: var(--wp--preset--color--vivid-green-cyan) !important;
		}

		.has-pale-cyan-blue-color {
			color: var(--wp--preset--color--pale-cyan-blue) !important;
		}

		.has-vivid-cyan-blue-color {
			color: var(--wp--preset--color--vivid-cyan-blue) !important;
		}

		.has-vivid-purple-color {
			color: var(--wp--preset--color--vivid-purple) !important;
		}

		.has-black-background-color {
			background-color: var(--wp--preset--color--black) !important;
		}

		.has-cyan-bluish-gray-background-color {
			background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
		}

		.has-white-background-color {
			background-color: var(--wp--preset--color--white) !important;
		}

		.has-pale-pink-background-color {
			background-color: var(--wp--preset--color--pale-pink) !important;
		}

		.has-vivid-red-background-color {
			background-color: var(--wp--preset--color--vivid-red) !important;
		}

		.has-luminous-vivid-orange-background-color {
			background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-amber-background-color {
			background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
		}

		.has-light-green-cyan-background-color {
			background-color: var(--wp--preset--color--light-green-cyan) !important;
		}

		.has-vivid-green-cyan-background-color {
			background-color: var(--wp--preset--color--vivid-green-cyan) !important;
		}

		.has-pale-cyan-blue-background-color {
			background-color: var(--wp--preset--color--pale-cyan-blue) !important;
		}

		.has-vivid-cyan-blue-background-color {
			background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
		}

		.has-vivid-purple-background-color {
			background-color: var(--wp--preset--color--vivid-purple) !important;
		}

		.has-black-border-color {
			border-color: var(--wp--preset--color--black) !important;
		}

		.has-cyan-bluish-gray-border-color {
			border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
		}

		.has-white-border-color {
			border-color: var(--wp--preset--color--white) !important;
		}

		.has-pale-pink-border-color {
			border-color: var(--wp--preset--color--pale-pink) !important;
		}

		.has-vivid-red-border-color {
			border-color: var(--wp--preset--color--vivid-red) !important;
		}

		.has-luminous-vivid-orange-border-color {
			border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-amber-border-color {
			border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
		}

		.has-light-green-cyan-border-color {
			border-color: var(--wp--preset--color--light-green-cyan) !important;
		}

		.has-vivid-green-cyan-border-color {
			border-color: var(--wp--preset--color--vivid-green-cyan) !important;
		}

		.has-pale-cyan-blue-border-color {
			border-color: var(--wp--preset--color--pale-cyan-blue) !important;
		}

		.has-vivid-cyan-blue-border-color {
			border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
		}

		.has-vivid-purple-border-color {
			border-color: var(--wp--preset--color--vivid-purple) !important;
		}

		.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
			background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
		}

		.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
			background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
		}

		.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
			background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-orange-to-vivid-red-gradient-background {
			background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
		}

		.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
			background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
		}

		.has-cool-to-warm-spectrum-gradient-background {
			background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
		}

		.has-blush-light-purple-gradient-background {
			background: var(--wp--preset--gradient--blush-light-purple) !important;
		}

		.has-blush-bordeaux-gradient-background {
			background: var(--wp--preset--gradient--blush-bordeaux) !important;
		}

		.has-luminous-dusk-gradient-background {
			background: var(--wp--preset--gradient--luminous-dusk) !important;
		}

		.has-pale-ocean-gradient-background {
			background: var(--wp--preset--gradient--pale-ocean) !important;
		}

		.has-electric-grass-gradient-background {
			background: var(--wp--preset--gradient--electric-grass) !important;
		}

		.has-midnight-gradient-background {
			background: var(--wp--preset--gradient--midnight) !important;
		}

		.has-small-font-size {
			font-size: var(--wp--preset--font-size--small) !important;
		}

		.has-medium-font-size {
			font-size: var(--wp--preset--font-size--medium) !important;
		}

		.has-large-font-size {
			font-size: var(--wp--preset--font-size--large) !important;
		}

		.has-x-large-font-size {
			font-size: var(--wp--preset--font-size--x-large) !important;
		}

	
		.wpcf7 .wpcf7-recaptcha iframe {
			margin-bottom: 0;
		}

		.wpcf7 .wpcf7-recaptcha[data-align="center"]>div {
			margin: 0 auto;
		}

		.wpcf7 .wpcf7-recaptcha[data-align="right"]>div {
			margin: 0 0 0 auto;
		}

		.woocommerce form .form-row .required {
			visibility: visible;
		}

	
		input:not([type='checkbox']):not([type='radio']):not([type='submit']):not([type='button']),
		textarea,
		select {
			font-family: Helvetica;
		}

		input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus:not([type='button']):focus,
		textarea:not([type='checkbox']):not([type='radio']):focus {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset;
			box-shadow: 0 0 0 1px #B71234 inset;
		}

		.btLightSkin input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus:not([type='button']):focus,
		.btDarkSkin .btLightSkin input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus:not([type='button']):focus,
		.btLightSkin textarea:not([type='checkbox']):not([type='radio']):focus,
		.btDarkSkin .btLightSkin textarea:not([type='checkbox']):not([type='radio']):focus {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset;
			box-shadow: 0 0 0 1px #B71234 inset;
		}

		a:hover {
			color: #B71234;
		}

		dt {
			font-family: Lato;
		}

		dd {
			font-family: Lato;
		}

		select,
		input {
			font-family: Helvetica;
		}

		body {
			font-family: "Helvetica", Arial, sans-serif;
		}

		h1,
		h2,
		h3,
		h4,
		h5,
		h6 {
			font-family: "Helvetica";
		}

		.btDarkSkin .btHeadlineAccentColor h1,
		.btDarkSkin .btHeadlineAccentColor h2,
		.btDarkSkin .btHeadlineAccentColor h3,
		.btDarkSkin .btHeadlineAccentColor h4,
		.btDarkSkin .btHeadlineAccentColor h5,
		.btDarkSkin .btHeadlineAccentColor h6,
		.btLightSkin .btDarkSkin .btHeadlineAccentColor h1,
		.btLightSkin .btDarkSkin .btHeadlineAccentColor h2,
		.btLightSkin .btDarkSkin .btHeadlineAccentColor h3,
		.btLightSkin .btDarkSkin .btHeadlineAccentColor h4,
		.btLightSkin .btDarkSkin .btHeadlineAccentColor h5,
		.btLightSkin .btDarkSkin .btHeadlineAccentColor h6,
		.btLightSkin .btHeadlineAccentColor h1,
		.btLightSkin .btHeadlineAccentColor h2,
		.btLightSkin .btHeadlineAccentColor h3,
		.btLightSkin .btHeadlineAccentColor h4,
		.btLightSkin .btHeadlineAccentColor h5,
		.btLightSkin .btHeadlineAccentColor h6,
		.btDarkSkin .btLightSkin .btHeadlineAccentColor h1,
		.btDarkSkin .btLightSkin .btHeadlineAccentColor h2,
		.btDarkSkin .btLightSkin .btHeadlineAccentColor h3,
		.btDarkSkin .btLightSkin .btHeadlineAccentColor h4,
		.btDarkSkin .btLightSkin .btHeadlineAccentColor h5,
		.btDarkSkin .btLightSkin .btHeadlineAccentColor h6 {
			color: #B71234;
		}

		.btDarkSkin .btHeadlineAlternateColor h1,
		.btDarkSkin .btHeadlineAlternateColor h2,
		.btDarkSkin .btHeadlineAlternateColor h3,
		.btDarkSkin .btHeadlineAlternateColor h4,
		.btDarkSkin .btHeadlineAlternateColor h5,
		.btDarkSkin .btHeadlineAlternateColor h6,
		.btLightSkin .btDarkSkin .btHeadlineAlternateColor h1,
		.btLightSkin .btDarkSkin .btHeadlineAlternateColor h2,
		.btLightSkin .btDarkSkin .btHeadlineAlternateColor h3,
		.btLightSkin .btDarkSkin .btHeadlineAlternateColor h4,
		.btLightSkin .btDarkSkin .btHeadlineAlternateColor h5,
		.btLightSkin .btDarkSkin .btHeadlineAlternateColor h6,
		.btLightSkin .btHeadlineAlternateColor h1,
		.btLightSkin .btHeadlineAlternateColor h2,
		.btLightSkin .btHeadlineAlternateColor h3,
		.btLightSkin .btHeadlineAlternateColor h4,
		.btLightSkin .btHeadlineAlternateColor h5,
		.btLightSkin .btHeadlineAlternateColor h6,
		.btDarkSkin .btLightSkin .btHeadlineAlternateColor h1,
		.btDarkSkin .btLightSkin .btHeadlineAlternateColor h2,
		.btDarkSkin .btLightSkin .btHeadlineAlternateColor h3,
		.btDarkSkin .btLightSkin .btHeadlineAlternateColor h4,
		.btDarkSkin .btLightSkin .btHeadlineAlternateColor h5,
		.btDarkSkin .btLightSkin .btHeadlineAlternateColor h6 {
			color: #584528;
		}

		.btPreloader .animation .preloaderLogo {
			height: 50px;
		}

		.btAccentColorBackground {
			background-color: #B71234 !important;
		}

		.mainHeader:not(.gutter)>.port {
			padding: 0 65px;
		}

		.btLightSkin.btMenuBelowLogo,
		.btLightSkin.btMenuBelowLogo .btLogoArea.menuHolder,
		.btDarkSkin.btMenuBelowLogo .btLightSkin .btLogoArea.menuHolder {
			border-bottom: 1px solid #584528;
		}

		.menuPort {
			font-family: "Lato";
		}

		.btTextLogo {
			line-height: 50px;
		}

		.btLogoArea .logo img {
			height: 50px;
		}

		.btHorizontalMenuTrigger {
			line-height: 50px;
			width: 50px;
			-webkit-box-shadow: 0 0 0 0 #B71234 inset, 0 0 0 transparent;
			box-shadow: 0 0 0 0 #B71234 inset, 0 0 0 transparent;
		}

		.btLightSkin .btHorizontalMenuTrigger:hover,
		.btDarkSkin .btLightSkin .btHorizontalMenuTrigger:hover {
			-webkit-box-shadow: 0 0 0 50px #B71234 inset, 0 0 0 1px #fff;
			box-shadow: 0 0 0 50px #B71234 inset, 0 0 0 1px #fff;
		}

		.btDarkSkin .btHorizontalMenuTrigger:hover,
		.btLightSkin .btDarkSkin .btHorizontalMenuTrigger:hover {
			-webkit-box-shadow: 0 0 0 50px #B71234 inset, 0 0 0 1px #fff;
			box-shadow: 0 0 0 50px #B71234 inset, 0 0 0 1px #fff;
		}

		.btMenuHorizontal .menuPort nav>ul>li:after {
			-webkit-box-shadow: 0 0 0 0 #B71234 inset;
			box-shadow: 0 0 0 0 #B71234 inset;
		}

		.btMenuHorizontal .menuPort nav>ul>li.on:after {
			-webkit-box-shadow: 0 0 0 20px #B71234 inset;
			box-shadow: 0 0 0 20px #B71234 inset;
		}

		.btMenuHorizontal .menuPort nav>ul>li>ul li.current-menu-ancestor>a,
		.btMenuHorizontal .menuPort nav>ul>li>ul li.current-menu-item>a {
			color: #B71234 !important;
		}

		.btMenuHorizontal .menuPort nav>ul>li>ul li:after {
			-webkit-box-shadow: 0 0 0 0 #B71234 inset;
			box-shadow: 0 0 0 0 #B71234 inset;
		}

		.btMenuHorizontal .menuPort nav>ul>li>ul li.on:after,
		.btMenuHorizontal .menuPort nav>ul>li>ul li.current-menu-item:after {
			-webkit-box-shadow: 0 0 0 5px #B71234 inset;
			box-shadow: 0 0 0 5px #B71234 inset;
		}

		.btDarkSkin .menuPort ul>li>ul>li>a,
		.btLightSkin .btDarkSkin .menuPort ul>li>ul>li>a {
			color: #584528;
		}

		.btDarkSkin .menuPort ul>li>ul>li.on>a,
		.btLightSkin .btDarkSkin .menuPort ul>li>ul>li.on>a {
			color: #B71234;
		}

		.btLightSkin .menuPort ul>li a,
		.btDarkSkin .btLightSkin .menuPort ul>li a {
			color: #584528;
		}

		.btLightSkin .menuPort ul>li.on>a,
		.btDarkSkin .btLightSkin .menuPort ul>li.on>a {
			color: #B71234;
		}

		.btLightSkin .menuPort ul>li>ul>li>a,
		.btDarkSkin .btLightSkin .menuPort ul>li>ul>li>a {
			color: #584528;
		}

		.btLightSkin .menuPort ul>li>ul>li.on>a,
		.btDarkSkin .btLightSkin .menuPort ul>li>ul>li.on>a {
			color: #B71234;
		}

		.btMenuVertical nav li.current-menu-ancestor>a,
		.btMenuVertical nav li.current-menu-item>a {
			color: #B71234 !important;
		}

		.subToggler {
			line-height: 50px;
		}

		.btLightSkin .subToggler,
		.btDarkSkin .btLightSkin .subToggler {
			color: #584528;
		}

		.subToggler:before {
			font: normal 32px/50px Icon7Stroke;
		}

		.btLightSkin .menuPort ul ul .subToggler,
		.btDarkSkin .btLightSkin .menuPort ul ul .subToggler {
			color: #584528;
		}

		.btDarkSkin .menuPort ul ul .subToggler,
		.btLightSkin .btDarkSkin .menuPort ul ul .subToggler {
			color: #584528;
		}

		.on>.subToggler {
			color: #B71234;
		}

		body.btMenuHorizontal .logo {
			margin-left: -65px;
		}

		body.btMenuHorizontal .menuPort ul ul {
			font-family: Helvetica;
		}

		body.btMenuHorizontal .menuPort ul ul:after {
			background-color: #B71234;
		}

		body.btMenuHorizontal:not(.btMenuBelowLogo) .menuPort nav>ul>li>ul {
			top: 50px;
		}

		body.btMenuHorizontal .menuPort>nav>ul>li.btMenuWideDropdown>ul>li>a {
			border-bottom: 1px solid #B71234;
		}

		.btMenuHorizontal .mainHeader>.port:before {
			background-color: #B71234;
		}

		.btMenuHorizontal:not(.btMenuBelowLogo) .topBarInMenu {
			height: 50px;
		}

		.btMenuHorizontal:not(.btMenuBelowLogo) .menuPort nav>ul>li>a {
			line-height: 50px;
		}

		body.btMenuHorizontal.btHideMenu .btShowMenu .btHorizontalMenuTrigger span.btIco a.btIcoHolder:before {
			color: #B71234;
		}

		.btVerticalMenuTrigger {
			line-height: 50px;
			width: 50px;
			-webkit-box-shadow: 0 0 0 0 #B71234 inset, 0 0 0 transparent;
			box-shadow: 0 0 0 0 #B71234 inset, 0 0 0 transparent;
		}

		.btLightSkin .btVerticalMenuTrigger:hover,
		.btDarkSkin .btLightSkin .btVerticalMenuTrigger:hover,
		.btLightSkin.btMenuVerticalOn .btVerticalMenuTrigger,
		.btDarkSkin.btMenuVerticalOn .btLightSkin .btVerticalMenuTrigger {
			-webkit-box-shadow: 0 0 0 50px #B71234 inset, 0 0 0 1px #fff;
			box-shadow: 0 0 0 50px #B71234 inset, 0 0 0 1px #fff;
		}

		.btDarkSkin .btVerticalMenuTrigger:hover,
		.btLightSkin .btDarkSkin .btVerticalMenuTrigger:hover,
		.btDarkSkin.btMenuVerticalOn .btVerticalMenuTrigger,
		.lightSkin.btMenuVerticalOn .btDarkSkin .btVerticalMenuTrigger {
			-webkit-box-shadow: 0 0 0 50px #B71234 inset, 0 0 0 1px #fff;
			box-shadow: 0 0 0 50px #B71234 inset, 0 0 0 1px #fff;
		}

		body.btMenuVertical ul ul li.on .subToggler {
			color: #B71234 !important;
		}

		.btLightSkin.btMenuVertical>.menuPort .btCloseVertical:before,
		.btDarkSkin .btLightSkin.btMenuVertical>.menuPort .btCloseVertical:before {
			color: #B71234;
		}

		.btIconWidget .btIconWidgetTitle {
			font-family: Helvetica;
		}

		.btLightSkin .btIconWidget .btIconWidgetTitle,
		.btDarkSkin .btLightSkin .btIconWidget .btIconWidgetTitle {
			color: #584528;
		}

		.btIconWidget .btIconWidgetText {
			font-family: Helvetica;
		}

		.btLightSkin .btIconWidget .btIconWidgetText,
		.btDarkSkin .btLightSkin .btIconWidget .btIconWidgetText {
			color: #B71234;
		}

		.btLightSkin .btIconWidget .btIco.btIcoDefaultColor span,
		.btDarkSkin .btLightSkin .btIconWidget .btIco.btIcoDefaultColor span,
		.btLightSkin .btIconWidget .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:before,
		.btDarkSkin .btLightSkin .btIconWidget .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:before {
			color: #584528;
		}

		.btLightSkin .btIconWidget .btIco.btIcoDefaultColor:hover span,
		.btDarkSkin .btLightSkin .btIconWidget .btIco.btIcoDefaultColor:hover span,
		.btLightSkin .btIconWidget .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,
		.btDarkSkin .btLightSkin .btIconWidget .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before {
			color: #B71234;
		}

		.btDarkSkin .btIconWidget .btIco.btIcoDefaultColor:hover span,
		.btLightSkin .btDarkSkin .btIconWidget .btIco.btIcoDefaultColor:hover span,
		.btDarkSkin .btIconWidget .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,
		.btLightSkin .btDarkSkin .btIconWidget .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before {
			color: #B71234;
		}

		.btLightSkin .btSpecialHeaderIcon.btIconWidget .btIco.btIcoDefaultColor span,
		.btDarkSkin .btLightSkin .btSpecialHeaderIcon.btIconWidget .btIco.btIcoDefaultColor span,
		.btLightSkin .btSpecialHeaderIcon.btIconWidget .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:before,
		.btDarkSkin .btLightSkin .btSpecialHeaderIcon.btIconWidget .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:before {
			color: #B71234;
		}

		.btLightSkin .btSpecialHeaderIcon.btIconWidget .btIco.btIcoDefaultColor:hover span,
		.btDarkSkin .btLightSkin .btSpecialHeaderIcon.btIconWidget .btIco.btIcoDefaultColor:hover span,
		.btLightSkin .btSpecialHeaderIcon.btIconWidget .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,
		.btDarkSkin .btLightSkin .btSpecialHeaderIcon.btIconWidget .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before {
			color: #584528;
		}

		.btMenuHorizontal .topBarInLogoArea {
			height: 50px;
		}

		.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell {
			border: 0 solid #B71234;
		}

		.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetTitle {
			font-family: Lato;
		}

		.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetText {
			font-family: Helvetica;
		}

		.btLightSkin .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetTitle,
		.btDarkSkin .btLightSkin .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetTitle {
			color: #584528;
		}

		.btLightSkin .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetText,
		.btDarkSkin .btLightSkin .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetText {
			color: #B71234;
		}

		.btMenuVertical .topBarInLogoArea .btIconWidgetTitle {
			font-family: Lato;
		}

		.btMenuVertical .topBarInLogoArea .btIconWidgetText {
			font-family: Helvetica;
		}

		.topBar .widget_search input[type="text"],
		.topBarInMenu .widget_search input[type="text"] {
			font-family: Helvetica;
		}

		.btLightSkin .topBar .widget_search input[type="text"],
		.btLightSkin .topBarInMenu .widget_search input[type="text"],
		.btDarkSkin .btLightSkin .topBar .widget_search input[type="text"],
		.btDarkSkin .btLightSkin .topBarInMenu .widget_search input[type="text"] {
			color: #584528;
		}

		.btLightSkin .topBar .widget_search input[type="text"]:hover,
		.btLightSkin .topBarInMenu .widget_search input[type="text"]:hover,
		.btDarkSkin .btLightSkin .topBar .widget_search input[type="text"]:hover,
		.btDarkSkin .btLightSkin .topBarInMenu .widget_search input[type="text"]:hover,
		.btLightSkin .topBar .widget_search input[type="text"]:focus,
		.btLightSkin .topBarInMenu .widget_search input[type="text"]:focus,
		.btDarkSkin .btLightSkin .topBar .widget_search input[type="text"]:focus,
		.btDarkSkin .btLightSkin .topBarInMenu .widget_search input[type="text"]:focus {
			-webkit-box-shadow: 0 -1px 0 0 #584528 inset !important;
			box-shadow: 0 -1px 0 0 #584528 inset !important;
		}

		.btLightSkin .topBar .widget_search button,
		.btLightSkin .topBarInMenu .widget_search button,
		.btDarkSkin .btLightSkin .topBar .widget_search button,
		.btDarkSkin .btLightSkin .topBarInMenu .widget_search button {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset;
			box-shadow: 0 0 0 1px #B71234 inset;
			color: #B71234;
		}

		.btLightSkin .topBar .widget_search button:hover,
		.btLightSkin .topBarInMenu .widget_search button:hover,
		.btDarkSkin .btLightSkin .topBar .widget_search button:hover,
		.btDarkSkin .btLightSkin .topBarInMenu .widget_search button:hover {
			-webkit-box-shadow: 0 0 0 20px #B71234 inset;
			box-shadow: 0 0 0 20px #B71234 inset;
		}

		.btDarkSkin .topBar .widget_search button:hover,
		.btDarkSkin .topBarInMenu .widget_search button:hover,
		.btLightSkin .btDarkSkin .topBar .widget_search button:hover,
		.btLightSkin .btDarkSkin .topBarInMenu .widget_search button:hover {
			color: #B71234;
		}

		.btSearchInner.btFromTopBox {
			background: #710b20;
		}

		.btSearchInner.btFromTopBox button:before {
			color: #B71234;
		}

		.btSiteFooterWidgets .port {
			border-top: 4px solid #B71234;
		}

		.btSiteFooterWidgets .btIconWidgetTitle {
			font-family: Lato;
		}

		.btSiteFooterWidgets .btIconWidgetText {
			font-family: Helvetica;
		}

		.btLightSkin .btSiteFooterWidgets .btIconWidgetTitle,
		.btDarkSkin .btLightSkin .btSiteFooterWidgets .btIconWidgetTitle {
			color: #584528;
		}

		.btLightSkin .btSiteFooterWidgets .btIconWidgetText,
		.btDarkSkin .btLightSkin .btSiteFooterWidgets .btIconWidgetText {
			color: #B71234;
		}

		.btSiteFooter .copyLine {
			font-family: Lato;
		}

		.btSiteFooter .menu {
			font-family: Lato;
		}

		.btLightSkin footer.btDarkSkin,
		.btDarkSkin .btLightSkin footer.btDarkSkin {
			background: #584528;
		}

		.btLightSkin .btSiteFooterWidgets h4,
		.btDarkSkin .btLightSkin .btSiteFooterWidgets h4 {
			color: #B71234;
		}

		.btLightSkin .btSiteFooter,
		.btDarkSkin .btLightSkin .btSiteFooter {
			background: #584528;
		}

		footer.btDarkSkin {
			background: #584528;
		}

		.btDarkSkin .btSiteFooterWidgets,
		.btLightSkin .btDarkSkin .btSiteFooterWidgets {
			background: #584528;
		}

		.sticky .headline:before {
			color: #B71234;
		}

		.headline a {
			color: #B71234;
		}

		.btPortfolioSingleItemColumns dt {
			color: #B71234;
		}

		.btArticleListItem.btBlogColumnView .btArticleListBodyAuthor a,
		.btPostSingleItemColumns .btArticleListBodyAuthor a {
			color: #B71234 !important;
		}

		.vcard .posted {
			font-family: Lato;
		}

		.commentTxt p.edit-link a,
		.commentTxt p.reply a {
			font-family: Lato;
		}

		.commentTxt p.edit-link a:hover,
		.commentTxt p.reply a:hover {
			color: #B71234;
		}

		.commentTxt p.edit-link a:before,
		.commentTxt p.reply a:before {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset;
			box-shadow: 0 0 0 1px #B71234 inset;
			color: #B71234;
		}

		.commentTxt p.edit-link a:hover:before,
		.commentTxt p.reply a:hover:before {
			-webkit-box-shadow: 0 0 0 20px #B71234 inset;
			box-shadow: 0 0 0 20px #B71234 inset;
		}

		.btBox>h4:after,
		.btCustomMenu>h4:after {
			border-bottom: 3px solid #B71234;
		}

		.btBox ul,
		.btCustomMenu ul {
			font-family: Helvetica;
		}

		.btBox ul li a:hover,
		.btCustomMenu ul li a:hover {
			color: #B71234;
		}

		.btLightSkin .btCustomMenu ul li.current-menu-item a,
		.btDarkSkin .btLightSkin .btCustomMenu ul li.current-menu-item a {
			color: #B71234;
		}

		.btDarkSkin .btCustomMenu ul li.current-menu-item a,
		.btLightSkin .btDarkSkin .btCustomMenu ul li.current-menu-item a {
			color: #B71234;
		}

		.btCustomMenu ul li.current-menu-item a:before {
			background: #B71234;
		}

		.btBox.widget_calendar table caption {
			background: #B71234;
			font-family: "Helvetica";
		}

		.btBox.widget_calendar table thead th {
			font-family: "Helvetica";
		}

		.btBox.widget_calendar table tbody td a {
			-webkit-box-shadow: 0 0 0 28px #B71234 inset;
			box-shadow: 0 0 0 28px #B71234 inset;
		}

		.btBox.widget_calendar table tbody td a:hover {
			-webkit-box-shadow: 0 0 0 2px #B71234 inset;
			box-shadow: 0 0 0 2px #B71234 inset;
			color: #B71234;
		}

		.btBox.widget_archive ul li a:hover,
		.btBox.widget_categories ul li a:hover,
		.btBox.widget_product_categories ul li a:hover,
		.btBox.widget_pages ul li a:hover,
		.btCustomMenu ul li a:hover,
		.btBox.widget_meta ul li a:hover,
		.btBox.widget_nav_menu ul li a:hover,
		.btBox.widget_rss ul li a:hover,
		.btBox.widget_recent_entries ul li a:hover,
		.btBox.widget_archive ul li.current-cat a,
		.btBox.widget_categories ul li.current-cat a,
		.btBox.widget_product_categories ul li.current-cat a,
		.btBox.widget_pages ul li.current-cat a,
		.btCustomMenu ul li.current-cat a,
		.btBox.widget_meta ul li.current-cat a,
		.btBox.widget_nav_menu ul li.current-cat a,
		.btBox.widget_rss ul li.current-cat a,
		.btBox.widget_recent_entries ul li.current-cat a {
			color: #B71234;
		}

		.btBox.widget_archive ul li a:hover:before,
		.btBox.widget_categories ul li a:hover:before,
		.btBox.widget_product_categories ul li a:hover:before,
		.btBox.widget_pages ul li a:hover:before,
		.btCustomMenu ul li a:hover:before,
		.btBox.widget_meta ul li a:hover:before,
		.btBox.widget_nav_menu ul li a:hover:before,
		.btBox.widget_rss ul li a:hover:before,
		.btBox.widget_recent_entries ul li a:hover:before,
		.btBox.widget_archive ul li.current-cat a:before,
		.btBox.widget_categories ul li.current-cat a:before,
		.btBox.widget_product_categories ul li.current-cat a:before,
		.btBox.widget_pages ul li.current-cat a:before,
		.btCustomMenu ul li.current-cat a:before,
		.btBox.widget_meta ul li.current-cat a:before,
		.btBox.widget_nav_menu ul li.current-cat a:before,
		.btBox.widget_rss ul li.current-cat a:before,
		.btBox.widget_recent_entries ul li.current-cat a:before {
			background: #B71234;
		}

		.btDarkSkin .btBox.widget_archive ul li a:hover,
		.btLightSkin .btDarkSkin .btBox.widget_archive ul li a:hover,
		.btDarkSkin .btBox.widget_categories ul li a:hover,
		.btLightSkin .btDarkSkin .btBox.widget_categories ul li a:hover {
			border-bottom: 1px solid #B71234;
		}

		.btBox.widget_rss li a.rsswidget {
			font-family: "Helvetica";
		}

		.btBox.widget_rss li cite:before {
			color: #B71234;
		}

		.btBox .btSearch input[type="text"],
		.btBox .btSearch input[type="search"],
		form.woocommerce-product-search input[type="text"],
		form.woocommerce-product-search input[type="search"] {
			font-family: Helvetica;
		}

		.btLightSkin .btBox .btSearch input[type="text"],
		.btDarkSkin .btLightSkin .btBox .btSearch input[type="text"],
		.btLightSkin .btBox .btSearch input[type="search"],
		.btDarkSkin .btLightSkin .btBox .btSearch input[type="search"],
		.btLightSkin form.woocommerce-product-search input[type="text"],
		.btDarkSkin .btLightSkin form.woocommerce-product-search input[type="text"],
		.btLightSkin form.woocommerce-product-search input[type="search"],
		.btDarkSkin .btLightSkin form.woocommerce-product-search input[type="search"] {
			color: #584528;
		}

		.btLightSkin .btBox .btSearch input[type="text"]:hover,
		.btDarkSkin .btLightSkin .btBox .btSearch input[type="text"]:hover,
		.btLightSkin .btBox .btSearch input[type="text"]:focus,
		.btDarkSkin .btLightSkin .btBox .btSearch input[type="text"]:focus,
		.btLightSkin .btBox .btSearch input[type="search"]:hover,
		.btDarkSkin .btLightSkin .btBox .btSearch input[type="search"]:hover,
		.btLightSkin .btBox .btSearch input[type="search"]:focus,
		.btDarkSkin .btLightSkin .btBox .btSearch input[type="search"]:focus,
		.btLightSkin form.woocommerce-product-search input[type="text"]:hover,
		.btDarkSkin .btLightSkin form.woocommerce-product-search input[type="text"]:hover,
		.btLightSkin form.woocommerce-product-search input[type="text"]:focus,
		.btDarkSkin .btLightSkin form.woocommerce-product-search input[type="text"]:focus,
		.btLightSkin form.woocommerce-product-search input[type="search"]:hover,
		.btDarkSkin .btLightSkin form.woocommerce-product-search input[type="search"]:hover,
		.btLightSkin form.woocommerce-product-search input[type="search"]:focus,
		.btDarkSkin .btLightSkin form.woocommerce-product-search input[type="search"]:focus {
			-webkit-box-shadow: 0 -1px 0 0 #584528 inset !important;
			box-shadow: 0 -1px 0 0 #584528 inset !important;
		}

		.btLightSkin .btBox .btSearch button,
		.btDarkSkin .btLightSkin .btBox .btSearch button,
		.btLightSkin .btBox .btSearch input[type=submit],
		.btDarkSkin .btLightSkin .btBox .btSearch input[type=submit],
		.btLightSkin form.woocommerce-product-search button,
		.btDarkSkin .btLightSkin form.woocommerce-product-search button,
		.btLightSkin form.woocommerce-product-search input[type=submit],
		.btDarkSkin .btLightSkin form.woocommerce-product-search input[type=submit] {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset;
			box-shadow: 0 0 0 1px #B71234 inset;
			color: #B71234;
		}

		.btLightSkin .btBox .btSearch button:hover,
		.btDarkSkin .btLightSkin .btBox .btSearch button:hover,
		.btLightSkin form.woocommerce-product-search button:hover,
		.btDarkSkin .btLightSkin form.woocommerce-product-search button:hover {
			-webkit-box-shadow: 0 0 0 20px #B71234 inset;
			box-shadow: 0 0 0 20px #B71234 inset;
		}

		.btDarkSkin .btBox .btSearch button:hover,
		.btLightSkin .btDarkSkin .btBox .btSearch button:hover,
		.btDarkSkin form.woocommerce-product-search button:hover,
		.btLightSkin .btDarkSkin form.woocommerce-product-search button:hover {
			color: #B71234;
		}

		form.wpcf7-form .wpcf7-submit,
		form.wpcf7-form .btBookingNext {
			font-family: "Lato";
			background-color: #B71234;
			border: 2px solid #B71234;
		}

		.btLightSkin form.wpcf7-form .wpcf7-submit:hover,
		.btDarkSkin .btLightSkin form.wpcf7-form .wpcf7-submit:hover,
		.btLightSkin form.wpcf7-form .btBookingNext:hover,
		.btDarkSkin .btLightSkin form.wpcf7-form .btBookingNext:hover {
			border: 2px solid #B71234;
			color: #B71234;
		}

		form.wpcf7-form input[type="text"],
		form.wpcf7-form input[type="password"],
		form.wpcf7-form input[type="email"],
		form.wpcf7-form input[type="date"],
		form.wpcf7-form textarea,
		form.wpcf7-form select,
		form.wpcf7-form .fancy-select .trigger {
			font-family: Helvetica;
		}

		.btLightSkin form.wpcf7-form input[type="text"]:focus,
		.btDarkSkin .btLightSkin form.wpcf7-form input[type="text"]:focus,
		.btLightSkin form.wpcf7-form input[type="password"]:focus,
		.btDarkSkin .btLightSkin form.wpcf7-form input[type="password"]:focus,
		.btLightSkin form.wpcf7-form input[type="email"]:focus,
		.btDarkSkin .btLightSkin form.wpcf7-form input[type="email"]:focus,
		.btLightSkin form.wpcf7-form input[type="date"]:focus,
		.btDarkSkin .btLightSkin form.wpcf7-form input[type="date"]:focus,
		.btLightSkin form.wpcf7-form textarea:focus,
		.btDarkSkin .btLightSkin form.wpcf7-form textarea:focus,
		.btLightSkin form.wpcf7-form select:focus,
		.btDarkSkin .btLightSkin form.wpcf7-form select:focus,
		.btLightSkin form.wpcf7-form .fancy-select .trigger.open,
		.btDarkSkin .btLightSkin form.wpcf7-form .fancy-select .trigger.open {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset;
			box-shadow: 0 0 0 1px #B71234 inset;
		}

		.btLightSkin form.wpcf7-form span.wpcf7-not-valid-tip,
		.btDarkSkin .btLightSkin form.wpcf7-form span.wpcf7-not-valid-tip,
		.btLightSkin form.wpcf7-form div.wpcf7-validation-errors,
		.btDarkSkin .btLightSkin form.wpcf7-form div.wpcf7-validation-errors {
			color: #584528;
			border-color: #584528;
		}

		.btLightSkin form.wpcf7-form div.wpcf7-mail-sent-ok,
		.btDarkSkin .btLightSkin form.wpcf7-form div.wpcf7-mail-sent-ok {
			color: #B71234;
			border-color: #B71234;
		}

		.btLightSkin .fancy-select .trigger.open,
		.btDarkSkin .btLightSkin .fancy-select .trigger.open {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset;
			box-shadow: 0 0 0 1px #B71234 inset;
		}

		.fancy-select ul.options>li:hover {
			color: #B71234 !important;
		}

		.widget_shopping_cart .total {
			border-top: 2px solid #B71234;
		}

		.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:hover {
			background-color: #B71234;
		}

		.widget_price_filter .ui-slider .ui-slider-handle {
			background: #B71234;
			border-color: #B71234;
		}

		.widget_layered_nav ul li.chosen a:hover:before,
		.widget_layered_nav ul li a:hover:before,
		.widget_layered_nav_filters ul li.chosen a:hover:before,
		.widget_layered_nav_filters ul li a:hover:before {
			background-color: #B71234;
		}

		.btBox .tagcloud a,
		.btTags ul a {
			background: #B71234;
			border: 2px solid #B71234;
			font-family: Lato;
		}

		.btBox .tagcloud a:hover,
		.btTags ul a:hover {
			color: #B71234;
		}

		.header .btSubTitle .btArticleCategories a:not(:first-child):before,
		.header .btSuperTitle .btArticleCategories a:not(:first-child):before {
			background-color: #B71234;
		}

		.btContentHolder blockquote {
			font-family: "Helvetica";
		}

		.btContentHolder table tr th,
		.btContentHolder table thead tr th {
			font-family: Lato;
			background: #B71234;
		}

		.btContentHolder table tbody tr:nth-child(even) th,
		.btContentHolder table thead tr:nth-child(even) th,
		.btContentHolder table tfoot tr:nth-child(even) th {
			background: #B71234;
		}

		.btContentHolder table tbody tr:nth-child(odd) th,
		.btContentHolder table thead tr:nth-child(odd) th,
		.btContentHolder table tfoot tr:nth-child(odd) th {
			background: #ce143b;
		}

		.post-password-form input[type="password"] {
			font-family: Helvetica;
		}

		.btLightSkin .post-password-form input[type="password"]:focus,
		.btDarkSkin .btLightSkin .post-password-form input[type="password"]:focus {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset;
			box-shadow: 0 0 0 1px #B71234 inset;
		}

		.post-password-form input[type="submit"] {
			background: #B71234;
			border: 2px solid #B71234;
			font-family: "Lato";
		}

		.post-password-form input[type="submit"]:hover {
			color: #B71234;
		}

		.btPagination {
			font-family: "Lato";
		}

		.btPagination .paging a:after {
			-webkit-box-shadow: 0 0 0 20px #B71234 inset;
			box-shadow: 0 0 0 20px #B71234 inset;
		}

		.btPagination .paging a:hover:after {
			color: #B71234;
			-webkit-box-shadow: 0 0 0 2px #B71234 inset;
			box-shadow: 0 0 0 2px #B71234 inset;
		}

		.comment-respond .btnOutline button[type="submit"] {
			font-family: "Helvetica";
		}

		a#cancel-comment-reply-link:hover {
			color: #B71234;
		}

		span.btHighlight {
			background-color: #B71234;
		}

		a.btContinueReading {
			font-family: Lato;
			background: #B71234;
			border: 2px solid #B71234;
		}

		a.btContinueReading:hover {
			color: #B71234;
		}

		.asgItem.title a {
			color: #B71234;
		}

		.header .btSuperTitle {
			font-family: "Lato";
		}

		.header .btSubTitle {
			font-family: "Helvetica";
		}

		.btDarkSkin .btDash.bottomDash.btBottomDashAccentColor .dash:after,
		.btLightSkin .btDarkSkin .btDash.bottomDash.btBottomDashAccentColor .dash:after,
		.btLightSkin .btDash.bottomDash.btBottomDashAccentColor .dash:after,
		.btDarkSkin .btLightSkin .btDash.bottomDash.btBottomDashAccentColor .dash:after {
			border-bottom-color: #B71234;
		}

		.btDarkSkin .btDash.bottomDash.btBottomDashAlternateColor .dash:after,
		.btLightSkin .btDarkSkin .btDash.bottomDash.btBottomDashAlternateColor .dash:after,
		.btLightSkin .btDash.bottomDash.btBottomDashAlternateColor .dash:after,
		.btDarkSkin .btLightSkin .btDash.bottomDash.btBottomDashAlternateColor .dash:after {
			border-bottom-color: #584528;
		}

		.header.small .dash:after,
		.header.small .dash:before {
			border-bottom: 2px solid #B71234;
		}

		.header.medium .dash:after,
		.header.medium .dash:before {
			border-bottom: 2px solid #B71234;
		}

		.btLightSkin .btText a,
		.btDarkSkin .btLightSkin .btText a,
		.btDarkSkin .btText a,
		.btLightSkin .btDarkSkin .btText a {
			color: #B71234;
		}

		.btIco .btIcoHolder:before {
			color: #B71234;
		}

		.btIco.btIcoAccentColor .btIcoHolder:before,
		.btIco.btIcoAccentColor:hover .btIcoHolder:before {
			color: #B71234;
		}

		.btIco.btIcoAlternateColor .btIcoHolder:before,
		.btIco.btIcoAlternateColor:hover .btIcoHolder:before {
			color: #584528;
		}

		.btIco.btIcoWhiteType .btIcoHolder:before {
			color: #B71234;
		}

		.btIco.btIcoFilledType.btIcoAccentColor .btIcoHolder:before,
		.btIco.btIcoOutlineType.btIcoAccentColor:hover .btIcoHolder:before {
			-webkit-box-shadow: 0 0 0 1em #B71234 inset;
			box-shadow: 0 0 0 1em #B71234 inset;
		}

		.btIco.btIcoFilledType.btIcoAccentColor:hover .btIcoHolder:before,
		.btIco.btIcoOutlineType.btIcoAccentColor .btIcoHolder:before {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset;
			box-shadow: 0 0 0 1px #B71234 inset;
			color: #B71234;
		}

		.btIco.btIcoFilledType.btIcoAlternateColor .btIcoHolder:before,
		.btIco.btIcoOutlineType.btIcoAlternateColor:hover .btIcoHolder:before {
			-webkit-box-shadow: 0 0 0 1em #584528 inset;
			box-shadow: 0 0 0 1em #584528 inset;
		}

		.btIco.btIcoFilledType.btIcoAlternateColor:hover .btIcoHolder:before,
		.btIco.btIcoOutlineType.btIcoAlternateColor .btIcoHolder:before {
			-webkit-box-shadow: 0 0 0 1px #584528 inset;
			box-shadow: 0 0 0 1px #584528 inset;
			color: #584528;
		}

		.btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,
		.btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,
		.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,
		.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,
		.btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,
		.btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,
		.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,
		.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before {
			color: #B71234;
		}

		.btIcoAccentColor span {
			color: #B71234;
		}

		.btIcoDefaultColor:hover span {
			color: #B71234;
		}

		.btBtn {
			font-family: "Lato";
		}

		.btnFilledStyle.btnAccentColor,
		.btnOutlineStyle.btnAccentColor:hover {
			background-color: #B71234;
			border: 2px solid #B71234;
		}

		.btnOutlineStyle.btnAccentColor,
		.btnFilledStyle.btnAccentColor:hover {
			border: 2px solid #B71234;
			color: #B71234;
		}

		.btnOutlineStyle.btnAccentColor span,
		.btnFilledStyle.btnAccentColor:hover span,
		.btnOutlineStyle.btnAccentColor span:before,
		.btnFilledStyle.btnAccentColor:hover span:before,
		.btnOutlineStyle.btnAccentColor a,
		.btnFilledStyle.btnAccentColor:hover a,
		.btnOutlineStyle.btnAccentColor .btIco a:before,
		.btnFilledStyle.btnAccentColor:hover .btIco a:before,
		.btnOutlineStyle.btnAccentColor button,
		.btnFilledStyle.btnAccentColor:hover button {
			color: #B71234 !important;
		}

		.btnBorderlessStyle.btnAccentColor span,
		.btnBorderlessStyle.btnNormalColor:hover span,
		.btnBorderlessStyle.btnAccentColor span:before,
		.btnBorderlessStyle.btnNormalColor:hover span:before,
		.btnBorderlessStyle.btnAccentColor a,
		.btnBorderlessStyle.btnNormalColor:hover a,
		.btnBorderlessStyle.btnAccentColor .btIco a:before,
		.btnBorderlessStyle.btnNormalColor:hover .btIco a:before,
		.btnBorderlessStyle.btnAccentColor button,
		.btnBorderlessStyle.btnNormalColor:hover button {
			color: #B71234;
		}

		.btnFilledStyle.btnAlternateColor,
		.btnOutlineStyle.btnAlternateColor:hover {
			background-color: #584528;
			border: 2px solid #584528;
		}

		.btnOutlineStyle.btnAlternateColor,
		.btnFilledStyle.btnAlternateColor:hover {
			border: 2px solid #584528;
			color: #584528;
		}

		.btnOutlineStyle.btnAlternateColor span,
		.btnFilledStyle.btnAlternateColor:hover span,
		.btnOutlineStyle.btnAlternateColor span:before,
		.btnFilledStyle.btnAlternateColor:hover span:before,
		.btnOutlineStyle.btnAlternateColor a,
		.btnFilledStyle.btnAlternateColor:hover a,
		.btnOutlineStyle.btnAlternateColor .btIco a:before,
		.btnFilledStyle.btnAlternateColor:hover .btIco a:before,
		.btnOutlineStyle.btnAlternateColor button,
		.btnFilledStyle.btnAlternateColor:hover button {
			color: #584528 !important;
		}

		.btnBorderlessStyle.btnAlternateColor span,
		.btnBorderlessStyle.btnAlternateColor span:before,
		.btnBorderlessStyle.btnAlternateColor a,
		.btnBorderlessStyle.btnAlternateColor .btIco a:before,
		.btnBorderlessStyle.btnAlternateColor button {
			color: #584528;
		}

		.btCounterHolder {
			font-family: "Lato";
		}

		.btCounterHolder .btCountdownHolder .days_text,
		.btCounterHolder .btCountdownHolder .hours_text,
		.btCounterHolder .btCountdownHolder .minutes_text,
		.btCounterHolder .btCountdownHolder .seconds_text {
			color: #B71234;
		}

		.btProgressContent {
			font-family: "Lato";
		}

		.btProgressContent .btProgressAnim {
			background-color: #B71234;
		}

		.btProgressBarLineStyle .btProgressContent .btProgressAnim {
			color: #B71234;
			border-bottom: 4px solid #B71234;
		}

		.btProgressContent .btProgressAnim span:before {
			border-color: #B71234 transparent transparent transparent;
		}

		.bpgPhoto .captionPane {
			background-color: #B71234;
		}

		.btPriceTable .btPriceTableHeader {
			background: #B71234;
		}

		.btPriceTableSticker>div {
			font-family: Lato;
			background: #B71234;
		}

		.btPriceTableSticker>div:before {
			border-left: 3px solid #710b20;
			border-top: 3px solid #710b20;
		}

		.btPriceTableSticker>div:after {
			border-right: 3px solid #710b20;
			border-top: 3px solid #710b20;
		}

		.btGridContent .header .btSuperTitle a:hover {
			color: #B71234;
		}

		.btCatFilter {
			font-family: Lato;
		}

		.btCatFilter .btCatFilterItem:after {
			background: #B71234;
		}

		.btCatFilter .btCatFilterItem:hover {
			color: #B71234;
		}

		.btCatFilter .btCatFilterItem.active {
			color: #B71234;
		}

		.btMediaBox.btQuote p,
		.btMediaBox.btLink p {
			color: #B71234;
		}

		.btMediaBox.btQuote p a,
		.btMediaBox.btLink p a {
			color: #B71234;
		}

		.btMediaBox.btQuote cite,
		.btMediaBox.btLink cite {
			border-top: 2px solid #B71234;
			font-family: Lato;
		}

		h4.nbs a .nbsImage .nbsImgHolder {
			border: 2px solid #B71234;
		}

		h4.nbs a .nbsItem .nbsDir {
			color: #B71234;
			font-family: "Lato";
		}

		h4.nbs a:before,
		h4.nbs a:after {
			background-color: #B71234;
			border: #B71234 2px solid;
		}

		.btCarouselSmallNav h4.nbs a:before,
		.btCarouselSmallNav h4.nbs a:after {
			background-color: #B71234;
		}

		h4.nbs.nsPrev a:hover:before,
		h4.nbs.nsNext a:hover:after {
			color: #B71234;
		}

		.slided .slick-dots li.slick-active button,
		.slided .slick-dots li.slick-active button:hover {
			-webkit-box-shadow: 0 0 0 10px #B71234 inset;
			box-shadow: 0 0 0 10px #B71234 inset;
		}

		.btGetInfo {
			border: 1px solid #B71234;
		}

		.btInfoBarMeta p {
			font-family: Lato;
		}

		.btInfoBarMeta p strong {
			color: #B71234;
		}

		.recentTweets small:before {
			color: #B71234;
		}

		.tabsHeader li {
			font-family: "Lato";
		}

		.btLightSkin .tabsHeader li.on,
		.btDarkSkin .btLightSkin .tabsHeader li.on,
		.btDarkSkin .tabsHeader li.on,
		.btLightSkin .btDarkSkin .tabsHeader li.on,
		.btLightSkin .tabsHeader li.on:hover,
		.btDarkSkin .btLightSkin .tabsHeader li.on:hover,
		.btDarkSkin .tabsHeader li.on:hover,
		.btLightSkin .btDarkSkin .tabsHeader li.on:hover {
			background: #B71234;
		}

		.btLightSkin .tabsHeader li:hover,
		.btDarkSkin .btLightSkin .tabsHeader li:hover {
			background: #584528;
		}

		.btDarkSkin .tabsHeader li:hover,
		.btLightSkin .btDarkSkin .tabsHeader li:hover {
			background: #584528;
		}

		.tabsVertical .tabAccordionTitle {
			font-family: "Lato";
		}

		.tabsVertical .tabAccordionTitle:hover {
			background: #584528;
		}

		.tabsVertical .tabAccordionTitle.on {
			background: #B71234;
		}

		.btLatestPostsContainer .btLatestPostContentFooter {
			font-family: Lato;
		}

		.btLatestPostsContainer .btLatestPostContentFooter .btArticleComments:before,
		.btLatestPostsContainer .btLatestPostContentFooter .btArticleCategories:before,
		.btLatestPostsContainer .btLatestPostContentFooter .btArticleAuthor:before,
		.btLatestPostsContainer .btLatestPostContentFooter .btArticleDate:before {
			color: #B71234;
		}

		.demos span {
			background-color: #B71234;
		}

		.ui-datepicker.ui-widget,
		.btDatePicker#ui-datepicker-div {
			font-family: Helvetica;
		}

		.ui-datepicker.ui-widget .ui-datepicker-header {
			background: #B71234;
		}

		.ui-datepicker.ui-widget tbody tr td a.ui-state-default.ui-state-active {
			-webkit-box-shadow: 0 0 0 20px #584528 inset;
			box-shadow: 0 0 0 20px #584528 inset;
		}

		.ui-datepicker.ui-widget tbody tr td a.ui-state-default.ui-state-highlight {
			-webkit-box-shadow: 0 0 0 20px #B71234 inset;
			box-shadow: 0 0 0 20px #B71234 inset;
		}

		.ui-datepicker.ui-widget tbody tr td a.ui-state-default.ui-state-hover {
			-webkit-box-shadow: 0 0 0 2px #B71234 inset;
			box-shadow: 0 0 0 2px #B71234 inset;
			color: #B71234;
		}

		.btAnimNav li.btAnimNavDot {
			color: #B71234;
			font-family: Helvetica;
		}

		.btAnimNav li.btAnimNavNext,
		.btAnimNav li.btAnimNavPrev {
			background-color: #B71234;
		}

		.btAnimNav li.btAnimNavNext:hover,
		.btAnimNav li.btAnimNavPrev:hover {
			color: #B71234;
		}

		.headline b.animate.animated {
			color: #584528;
		}

		p.demo_store {
			background-color: #B71234;
		}

		.woocommerce .woocommerce-error,
		.woocommerce .woocommerce-info,
		.woocommerce .woocommerce-message,
		.woocommerce-page .woocommerce-error,
		.woocommerce-page .woocommerce-info,
		.woocommerce-page .woocommerce-message {
			border-top: 2px solid #B71234;
		}

		.woocommerce .woocommerce-info a: not(.button),
		.woocommerce .woocommerce-message a: not(.button),
		.woocommerce-page .woocommerce-info a: not(.button),
		.woocommerce-page .woocommerce-message a: not(.button) {
			color: #B71234;
		}

		.woocommerce .woocommerce-info,
		.woocommerce .woocommerce-message,
		.woocommerce-page .woocommerce-info,
		.woocommerce-page .woocommerce-message {
			border-top-color: #B71234;
		}

		.woocommerce .woocommerce-message:before,
		.woocommerce .woocommerce-info:before,
		.woocommerce-page .woocommerce-message:before,
		.woocommerce-page .woocommerce-info:before {
			color: #B71234;
		}

		.woocommerce .btWooCommerce a.button,
		.woocommerce .btSidebar .woocommerce a.button,
		.woocommerce .woocommerce a.button,
		.woocommerce .btComments a.button,
		.woocommerce .btWooCommerce input[type="submit"],
		.woocommerce .btSidebar .woocommerce input[type="submit"],
		.woocommerce .woocommerce input[type="submit"],
		.woocommerce .btComments input[type="submit"],
		.woocommerce .btWooCommerce button[type="submit"],
		.woocommerce .btSidebar .woocommerce button[type="submit"],
		.woocommerce .woocommerce button[type="submit"],
		.woocommerce .btComments button[type="submit"],
		.woocommerce .btWooCommerce input.button,
		.woocommerce .btSidebar .woocommerce input.button,
		.woocommerce .woocommerce input.button,
		.woocommerce .btComments input.button,
		.woocommerce .btWooCommerce input.alt:hover,
		.woocommerce .btSidebar .woocommerce input.alt:hover,
		.woocommerce .woocommerce input.alt:hover,
		.woocommerce .btComments input.alt:hover,
		.woocommerce .btWooCommerce a.button.alt:hover,
		.woocommerce .btSidebar .woocommerce a.button.alt:hover,
		.woocommerce .woocommerce a.button.alt:hover,
		.woocommerce .btComments a.button.alt:hover,
		.woocommerce .btWooCommerce .button.alt:hover,
		.woocommerce .btSidebar .woocommerce .button.alt:hover,
		.woocommerce .woocommerce .button.alt:hover,
		.woocommerce .btComments .button.alt:hover,
		.woocommerce .btWooCommerce button.alt:hover,
		.woocommerce .btSidebar .woocommerce button.alt:hover,
		.woocommerce .woocommerce button.alt:hover,
		.woocommerce .btComments button.alt:hover,
		.woocommerce-page .btWooCommerce a.button,
		.woocommerce-page .btSidebar .woocommerce a.button,
		.woocommerce-page .woocommerce a.button,
		.woocommerce-page .btComments a.button,
		.woocommerce-page .btWooCommerce input[type="submit"],
		.woocommerce-page .btSidebar .woocommerce input[type="submit"],
		.woocommerce-page .woocommerce input[type="submit"],
		.woocommerce-page .btComments input[type="submit"],
		.woocommerce-page .btWooCommerce button[type="submit"],
		.woocommerce-page .btSidebar .woocommerce button[type="submit"],
		.woocommerce-page .woocommerce button[type="submit"],
		.woocommerce-page .btComments button[type="submit"],
		.woocommerce-page .btWooCommerce input.button,
		.woocommerce-page .btSidebar .woocommerce input.button,
		.woocommerce-page .woocommerce input.button,
		.woocommerce-page .btComments input.button,
		.woocommerce-page .btWooCommerce input.alt:hover,
		.woocommerce-page .btSidebar .woocommerce input.alt:hover,
		.woocommerce-page .woocommerce input.alt:hover,
		.woocommerce-page .btComments input.alt:hover,
		.woocommerce-page .btWooCommerce a.button.alt:hover,
		.woocommerce-page .btSidebar .woocommerce a.button.alt:hover,
		.woocommerce-page .woocommerce a.button.alt:hover,
		.woocommerce-page .btComments a.button.alt:hover,
		.woocommerce-page .btWooCommerce .button.alt:hover,
		.woocommerce-page .btSidebar .woocommerce .button.alt:hover,
		.woocommerce-page .woocommerce .button.alt:hover,
		.woocommerce-page .btComments .button.alt:hover,
		.woocommerce-page .btWooCommerce button.alt:hover,
		.woocommerce-page .btSidebar .woocommerce button.alt:hover,
		.woocommerce-page .woocommerce button.alt:hover,
		.woocommerce-page .btComments button.alt:hover {
			border: 2px solid #B71234;
			font-family: Lato;
			background-color: #B71234;
		}

		.woocommerce .btWooCommerce a.button:hover,
		.woocommerce .btSidebar .woocommerce a.button:hover,
		.woocommerce .woocommerce a.button:hover,
		.woocommerce .btComments a.button:hover,
		.woocommerce .btWooCommerce input[type="submit"]:hover,
		.woocommerce .btSidebar .woocommerce input[type="submit"]:hover,
		.woocommerce .woocommerce input[type="submit"]:hover,
		.woocommerce .btComments input[type="submit"]:hover,
		.woocommerce .btWooCommerce .button:hover,
		.woocommerce .btSidebar .woocommerce .button:hover,
		.woocommerce .woocommerce .button:hover,
		.woocommerce .btComments .button:hover,
		.woocommerce .btWooCommerce button:hover,
		.woocommerce .btSidebar .woocommerce button:hover,
		.woocommerce .woocommerce button:hover,
		.woocommerce .btComments button:hover,
		.woocommerce .btWooCommerce input.alt,
		.woocommerce .btSidebar .woocommerce input.alt,
		.woocommerce .woocommerce input.alt,
		.woocommerce .btComments input.alt,
		.woocommerce .btWooCommerce a.button.alt,
		.woocommerce .btSidebar .woocommerce a.button.alt,
		.woocommerce .woocommerce a.button.alt,
		.woocommerce .btComments a.button.alt,
		.woocommerce .btWooCommerce .button.alt,
		.woocommerce .btSidebar .woocommerce .button.alt,
		.woocommerce .woocommerce .button.alt,
		.woocommerce .btComments .button.alt,
		.woocommerce .btWooCommerce button.alt,
		.woocommerce .btSidebar .woocommerce button.alt,
		.woocommerce .woocommerce button.alt,
		.woocommerce .btComments button.alt,
		.woocommerce-page .btWooCommerce a.button:hover,
		.woocommerce-page .btSidebar .woocommerce a.button:hover,
		.woocommerce-page .woocommerce a.button:hover,
		.woocommerce-page .btComments a.button:hover,
		.woocommerce-page .btWooCommerce input[type="submit"]:hover,
		.woocommerce-page .btSidebar .woocommerce input[type="submit"]:hover,
		.woocommerce-page .woocommerce input[type="submit"]:hover,
		.woocommerce-page .btComments input[type="submit"]:hover,
		.woocommerce-page .btWooCommerce .button:hover,
		.woocommerce-page .btSidebar .woocommerce .button:hover,
		.woocommerce-page .woocommerce .button:hover,
		.woocommerce-page .btComments .button:hover,
		.woocommerce-page .btWooCommerce button:hover,
		.woocommerce-page .btSidebar .woocommerce button:hover,
		.woocommerce-page .woocommerce button:hover,
		.woocommerce-page .btComments button:hover,
		.woocommerce-page .btWooCommerce input.alt,
		.woocommerce-page .btSidebar .woocommerce input.alt,
		.woocommerce-page .woocommerce input.alt,
		.woocommerce-page .btComments input.alt,
		.woocommerce-page .btWooCommerce a.button.alt,
		.woocommerce-page .btSidebar .woocommerce a.button.alt,
		.woocommerce-page .woocommerce a.button.alt,
		.woocommerce-page .btComments a.button.alt,
		.woocommerce-page .btWooCommerce .button.alt,
		.woocommerce-page .btSidebar .woocommerce .button.alt,
		.woocommerce-page .woocommerce .button.alt,
		.woocommerce-page .btComments .button.alt,
		.woocommerce-page .btWooCommerce button.alt,
		.woocommerce-page .btSidebar .woocommerce button.alt,
		.woocommerce-page .woocommerce button.alt,
		.woocommerce-page .btComments button.alt {
			color: #B71234;
		}

		.woocommerce p.lost_password:before,
		.woocommerce-page p.lost_password:before {
			color: #B71234;
		}

		.woocommerce form.login p.lost_password a:hover,
		.woocommerce-page form.login p.lost_password a:hover {
			color: #B71234;
		}

		.woocommerce div.product .stock,
		.woocommerce-page div.product .stock {
			color: #B71234;
		}

		.woocommerce div.product .woocommerce-product-gallery.images .woocommerce-product-gallery__trigger:after,
		.woocommerce-page div.product .woocommerce-product-gallery.images .woocommerce-product-gallery__trigger:after {
			-webkit-box-shadow: 0 0 0 2em #B71234 inset, 0 0 0 2em rgba(255, 255, 255, .5) inset;
			box-shadow: 0 0 0 2em #B71234 inset, 0 0 0 2em rgba(255, 255, 255, .5) inset;
		}

		.woocommerce div.product .woocommerce-product-gallery.images .woocommerce-product-gallery__trigger:hover:after,
		.woocommerce-page div.product .woocommerce-product-gallery.images .woocommerce-product-gallery__trigger:hover:after {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset, 0 0 0 2em rgba(255, 255, 255, .5) inset;
			box-shadow: 0 0 0 1px #B71234 inset, 0 0 0 2em rgba(255, 255, 255, .5) inset;
			color: #B71234;
		}

		.woocommerce div.product a.reset_variations:hover,
		.woocommerce-page div.product a.reset_variations:hover {
			color: #B71234;
		}

		.woocommerce nav.woocommerce-pagination ul li a:focus,
		.woocommerce nav.woocommerce-pagination ul li a:hover,
		.woocommerce nav.woocommerce-pagination ul li a.next,
		.woocommerce nav.woocommerce-pagination ul li a.prev,
		.woocommerce nav.woocommerce-pagination ul li span.current,
		.woocommerce-page nav.woocommerce-pagination ul li a:focus,
		.woocommerce-page nav.woocommerce-pagination ul li a:hover,
		.woocommerce-page nav.woocommerce-pagination ul li a.next,
		.woocommerce-page nav.woocommerce-pagination ul li a.prev,
		.woocommerce-page nav.woocommerce-pagination ul li span.current {
			background: #B71234;
		}

		.woocommerce .woocommerce-result-count,
		.woocommerce-page .woocommerce-result-count {
			font-family: Lato;
		}

		.woocommerce .star-rating span:before,
		.woocommerce-page .star-rating span:before {
			color: #B71234;
		}

		.woocommerce p.stars a[class^="star-"].active:after,
		.woocommerce p.stars a[class^="star-"]:hover:after,
		.woocommerce-page p.stars a[class^="star-"].active:after,
		.woocommerce-page p.stars a[class^="star-"]:hover:after {
			color: #B71234;
		}

		.woocommerce-cart table.cart td.product-remove a.remove {
			color: #B71234;
			border: 1px solid #B71234;
		}

		.woocommerce-cart table.cart td.product-remove a.remove:hover {
			background-color: #B71234;
		}

		.woocommerce-cart .cart_totals .discount td {
			color: #B71234;
		}

		.woocommerce-account header.title .edit {
			color: #B71234;
		}

		.woocommerce-account header.title .edit:before {
			color: #B71234;
		}

		.btLightSkin.woocommerce-page .product .headline a:hover,
		.btDarkSkin .btLightSkin.woocommerce-page .product .headline a:hover,
		.btDarkSkin.woocommerce-page .product .headline a:hover,
		.btLightSkin .btDarkSkin.woocommerce-page .product .headline a:hover {
			color: #B71234;
		}

		.btQuoteBooking .btContactNext {
			background: #B71234;
			border: #B71234 2px solid;
			font-family: Lato;
		}

		.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext {
			font-family: Lato;
		}

		.btQuoteBooking .btContactNext:hover,
		.btQuoteBooking .btContactNext:active {
			color: #B71234;
		}

		.btLightSkin .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner,
		.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
			background: #B71234;
		}

		.btDarkSkin .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner,
		.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
			background: #B71234;
		}

		.btQuoteBooking .btQuoteItem textarea {
			font-family: Helvetica !important;
		}

		.btQuoteBooking .btQuoteItem textarea:focus {
			border: 1px solid #B71234;
		}

		.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
		.btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
			border-color: #B71234;
		}

		.btQuoteBooking .ui-slider .ui-slider-handle {
			background: #B71234;
			font-family: Lato;
		}

		.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
			background: #B71234;
		}

		.btQuoteBooking .btQuoteTotalText {
			font-family: Lato;
		}

		.btLightSkin .btQuoteBooking .btContactFieldMandatory input:focus,
		.btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory input:focus {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset !important;
			box-shadow: 0 0 0 1px #B71234 inset !important;
		}

		.btLightSkin .btQuoteBooking .btContactFieldMandatory textarea:focus,
		.btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory textarea:focus {
			border-color: #B71234 !important;
		}

		.btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
		.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
			border: 1px solid #B71234 !important;
			-webkit-box-shadow: 0 0 0 1px #B71234 inset !important;
			box-shadow: 0 0 0 1px #B71234 inset !important;
		}

		.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius .ddTitleText {
			border: 1px solid #B71234 !important;
			-webkit-box-shadow: 0 0 0 1px #B71234 inset !important;
			box-shadow: 0 0 0 1px #B71234 inset !important;
		}

		.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText {
			-webkit-box-shadow: 0 0 0 1px #B71234 inset !important;
			box-shadow: 0 0 0 1px #B71234 inset !important;
		}

		.btQuoteBooking .btSubmitMessage {
			color: #B71234;
		}

		.btDatePicker .ui-datepicker-header {
			background-color: #B71234;
		}

		.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
		.btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
		.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,
		.btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
			border: 1px solid #B71234;
		}

		.btQuoteBooking .ddTitleText .ddlabel {
			font-family: Helvetica !important;
		}

		.btQuoteBooking .btContactSubmit {
			background-color: #B71234;
			border: 2px solid #B71234;
			font-family: Lato;
		}

		.btQuoteBooking .btContactSubmit:hover {
			color: #B71234;
		}

		.btPayPalButton:hover {
			-webkit-box-shadow: 0 0 0 #B71234 inset, 0 1px 5px rgba(0, 0, 0, .2);
			box-shadow: 0 0 0 #B71234 inset, 0 1px 5px rgba(0, 0, 0, .2);
		}

		@media (max-width: 1400px) {

			.header.large .dash:after,
			.header.large .dash:before {
				border-bottom: 2px solid #B71234;
			}

			.header.medium .dash:after,
			.header.medium .dash:before {
				border-bottom: 2px solid #B71234;
			}
		}

		@media (max-width: 767px) {
			.btArticleListItem .btArticleFooter .btShareArticle:before {
				background-color: #B71234;
			}
		}

		.wp-block-button__link:hover {
			color: #B71234 !important;
		}