/*	Theme's primary color: RED

red 1 -  #5e2929 / rgb(94, 41, 41)
red 2 -  #992020 / rgb(153, 32, 32)
red 3 -  #bd2828 / rgb(189, 40, 40)
red 4 -  #916666 / rgb(145, 102, 102)
red 5 -  #b38989 / rgb(179, 137, 137)
red 6 -  #dbb6b6 / rgb(219, 182, 182)
red 7 -  #ffd4d4 / rgb(255, 212, 212)
red 8 -  #f2e1e1 / rgb(242, 225, 225)
red 9 -  #f7f5f5 / rgb(247, 245, 245)
red 10 - #eb004a / rgb(235, 0, 74)
*/


/*-----------------------------------------------------------------------------------*/
/*	Red 1 - #5e2929 / rgb(94, 41, 41)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-secondary-color a:hover {
	color: #5e2929;
}
a.text-black:hover {
	color: #5e2929 !important;
}
.stripe-secondary-color-bg .text-black a:hover {
	color: #5e2929;
}
a.read-more-link.text-black:hover::after {
	color: #5e2929;
}

/* Header Menu */
@media (min-width: 992px) {
	body.sticky-menu-active #header {
		background: rgba(94, 41, 41, 0.8); /* #5e2929 */
	}
}

/* Homepage Hero */
#home-slider .slide .button-std:not(.button-medium) {
	background-color: rgba(94, 41, 41, 0.7); /* #5e2929 */
}
#home-slider .slide .button-std:not(.button-medium):hover {
	background-color: rgba(94, 41, 41, 0.95); /* #5e2929 */
}

/* Hero Image & Page Title */
#hero-image.gradient-bg::before {
	background-color: #5e2929;
}

/* Stripe Sections */
.stripe-primary-color-dark-bg > .stripe-upper-bg {
	background-color: #5e2929;
}
.stripe-upper-bg-transparent > .stripe-upper-bg::before {
	background-color: #5e2929;
}

/* Picture Boxes */
.picture-boxes.top-picture-box.box-filled-bg.picture-image .box-wrapper {
	-webkit-box-shadow: 0 1px 3px 0 rgba(94, 41, 41, 0.3);
			box-shadow: 0 1px 3px 0 rgba(94, 41, 41, 0.3); /* #5e2929 */
}
.picture-boxes.left-picture-box.box-filled-bg.picture-image .box-wrapper {
	-webkit-box-shadow: 0 0 40px -10px rgba(94, 41, 41, 0.2);
			box-shadow: 0 0 40px -10px rgba(94, 41, 41, 0.2); /* #5e2929 */
}

/* Info Box */
.info-box.shadow {
	-webkit-box-shadow: 0 1px 3px 0 rgba(94, 41, 41, 0.3);
			box-shadow: 0 1px 3px 0 rgba(94, 41, 41, 0.3); /* #5e2929 */
}

/* Testimonials */
.dark-colored-bg .testimonial-main-style-1 .testimonial-item .testimonial-image figure::after {
	background-color: rgba(94, 41, 41, 0.2); /* #5e2929 */
}

/* Staff */
.staff.picture-boxes.top-picture-box .box-image .image-overlay {
	background-color: rgba(94, 41, 41, 0.7); /* #5e2929 */
}

/* Tabs */
.tabs-full-width .tabs-nav .stripe-secondary-color-bg .tabs-list a {
	color: rgba(94, 41, 41, 0.8); /* #5e2929 */
}
.tabs-full-width .tabs-nav .stripe-secondary-color-bg .tabs-list a:hover {
	color: #5e2929;
}

/* Stat Data */
.stat-data .fact-number {
	color: rgba(94, 41, 41, 0.8); /* #5e2929 */
}

/* Blog */
.blog-grid-layout article .post-content {
	-webkit-box-shadow: 0 1px 3px 0 rgba(94, 41, 41, 0.3);
			box-shadow: 0 1px 3px 0 rgba(94, 41, 41, 0.3); /* #5e2929 */
}

/* Standard Table */
.dark-colored-bg table th,
.dark-colored-bg table thead td {
	border-right-color: rgba(94, 41, 41, 0.6); /* #5e2929 */
}
.dark-colored-bg table td {
	border-color: rgba(94, 41, 41, 0.6); /* #5e2929 */
}

/* Pricing Table */
.pricing-table .features li[data-tooltip]:hover {
	color: #5e2929;
}

/* Preview Image Overlay & Lightbox Overlay */
.image-overlay {
	background-color: rgba(94, 41, 41, 0.4); /* #5e2929 */
}

/* Contact Info & Google Map */
.page-template-contact-page .contact-info .tabs-content .title {
	color: #5e2929;
}


/*-----------------------------------------------------------------------------------*/
/*	Red 2 - #992020 / rgb(153, 32, 32)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color a:hover {
	color: #992020;
}

/* Buttons */
.button-std:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
	background-color: #992020;
	border-color: #992020;
}

/* Header Menu */
#primary-nav > ul > li.button-item > a {
	color: #992020;
}
#primary-nav > ul > li.button-item > a:hover,
#primary-nav > ul > li.button-item.sfHover > a {
	color: #992020;
}

/* Stripe Sections */
.stripe-primary-color-bg > .stripe-upper-bg {
	background-color: #992020;
}

/* Icon Boxes */
.icon-boxes.top-icon-box.icon-large .box-icon.primary-color-dark i,
.icon-boxes.top-icon-box.icon-small .box-icon.primary-color-dark i,
.icon-boxes.top-icon-box.box-filled-bg .box-icon.primary-color-dark i {
	color: #992020;
}
.icon-boxes.left-icon-box.icon-large .box-icon.primary-color-dark i,
.icon-boxes.left-icon-box.icon-medium .box-icon.primary-color-dark i,
.icon-boxes.left-icon-box.icon-heading .box-icon.primary-color-dark i {
	color: #992020;
}

/* Gutenberg Editor Blocks */
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):hover {
	background-color: #992020;
}


/*-----------------------------------------------------------------------------------*/
/*	Red 3 - #bd2828 / rgb(189, 40, 40)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color {
	color: #bd2828 !important;
}
a:hover {
	color: #bd2828;
}
.text-black a:hover {
	color: #bd2828;
}
a.read-more-link:hover,
a.read-more-link:hover::after {
	color: #bd2828;
}

/* Buttons */
.button-std,
input[type="submit"],
input[type="reset"],
input[type="button"] {
	background: #bd2828;
	border-color: #bd2828;
}
.button-std.play-icon {
	color: #bd2828;
}
.button-std.play-icon::before {
	border-color: #bd2828;
}
.button-std.play-icon::after {
	border-left-color: #bd2828;
}
.button-std.play-icon:hover {
	color: #bd2828;
}
.button-std.play-icon:hover::before {
	background-color: #bd2828;
}

/* Stripe Sections */
@media (min-width: 992px) {
	.stripe-fullwidth-split-cols.stripe-primary-color-dark-bg .row {
		background: -webkit-linear-gradient(right, transparent 50%, #ccc 50%, #ccc calc( 50% + 2px), rgba(189, 40, 40, 0.4) calc( 50% + 2px));
		background: -o-linear-gradient(right, transparent 50%, #ccc 50%, #ccc calc( 50% + 2px), rgba(189, 40, 40, 0.4) calc( 50% + 2px));
		background: linear-gradient(to left, transparent 50%, #ccc 50%, #ccc calc( 50% + 2px), rgba(189, 40, 40, 0.4) calc( 50% + 2px)); /* #bd2828 */
	}
}
@media (max-width: 991px) {
	.stripe-fullwidth-split-cols.stripe-primary-color-dark-bg .columns:first-child {
		background-color: rgba(189, 40, 40, 0.4); /* #bd2828 */
	}
}

/* Icon Boxes */
.icon-boxes.top-icon-box.icon-large .box-icon.primary-color i,
.icon-boxes.top-icon-box.icon-small .box-icon.primary-color i,
.icon-boxes.top-icon-box.box-filled-bg .box-icon.primary-color i {
	color: #bd2828;
}
.icon-boxes.left-icon-box.icon-large .box-icon.primary-color i,
.icon-boxes.left-icon-box.icon-medium .box-icon.primary-color i,
.icon-boxes.left-icon-box.icon-heading .box-icon.primary-color i {
	color: #bd2828;
}

/* Accordion / Toggle */
.toggle-trigger:hover a {
	color: #bd2828;
}

/* Blog */
.blog-list-layout article .post-content .title a:hover {
	color: #bd2828;
}
.blog-grid-layout article .post-description .title a:hover {
	color: #bd2828;
}

/* Sidebar */
.social-profiles .fa-icon-list li a {
	background-color: #bd2828;
}
.widget-banner::before {
	background-color: #bd2828;
}
.widget-banner.primary-color-bg::before {
	background-color: #bd2828;
}

/* Gutenberg Editor Blocks */
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background),
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):active,
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background):focus {
	background-color: #bd2828;
}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active,
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):focus {
	color: #bd2828;
}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):active,
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):focus {
	border-color: #bd2828;
}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover {
	border-color: #bd2828;
	background-color: #bd2828;
}


/*-----------------------------------------------------------------------------------*/
/*	Red 4 - #916666 / rgb(145, 102, 102)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-muted {
	color: #916666 !important;
}
blockquote p {
	color: #916666;
}
.text-blockquote {
	color: #916666;
}

/* Header Menu */
#primary-nav ul ul li a {
	color: #916666;
}
.sidr {
	background-color: #916666;
}
.sidr .sidr-inner:first-child {
	background-color: #916666;
}
.sidr .sidr-class-sf-mega-section {
	background-color: #916666;
	border-top-color: #916666;
}
.sidr .dropdown-toggle {
	background-color: #916666;
}

/* Stripe Sections */
.stripe-related-posts .section-title {
	color: #916666;
}

/* Testimonials */
.testimonial-aside .testimonial-item blockquote p {
	color: #916666;
}
.testimonial-main-style-1 .testimonial-slider .cycle-pager span.cycle-pager-active {
	background-color: #916666;
	border-color: #916666;
}
.dark-colored-bg .testimonial-main-style-1 .testimonial-slider .cycle-pager span {
	background-color: #916666;
	border-color: #916666;
}

/* Staff */
.staff.picture-boxes .box-text .sub {
	color: #916666;
}
.staff .box-text .contact-phone .phone-number,
.staff .box-text .contact-email a {
	color: #916666;
}
.staff-member-profile .contact-email a,
.staff-member-profile .contact-phone .phone-number,
.staff-member-profile .contact-skype {
	color: #916666;
}
.mfp-content .staff-member-profile .fa-icon-list li .fa {
	color: #916666;
}
.single-emd_staff .staff-member-profile .fa-icon-list li .fa {
	color: #916666;
}

/* Tabs */
.tabs .tabs-nav .tabs-list li.active a {
	color: #916666;
}
.tabs-full-width .tabs-nav .tabs-list li.active a {
	color: #916666;
}

/* Accordion / Toggle */
.toggle-trigger:hover::after {
	color: #916666;
}

/* Blog */
.category-navigation li a {
	color: #916666;
}

/* Pagination */
.post-pagination a {
	color: #916666;
}

/* Single Post */
.single-post-details .post-tags .tagcloud a {
	color: #916666;
}
#comments > .title:first-child {
	color: #916666;
}
.comment-list .comment-meta .date a:hover,
.comment-list .comment-meta .date a:hover * {
	color: #916666;
}

/* Standard Table */
table.standard-table.dark-bg-header th {
	background-color: #916666;
	border-color: #916666;
}
table.standard-table.dark-bg-header th:last-child {
	border-right-color: #916666;
}

/* Pricing Table */
.pricing-table .description {
	color: #916666;
}
.pricing-table .features li {
	color: #916666;
}
.pricing-table .footer .button-std:not(.button-grey):not(.button-colored) {
	color: #916666;
	border-color: #916666;
}
.pricing-table .footer .button-std:not(.button-grey):not(.button-colored):hover {
	background-color: #916666;
}

/* Preview Image Overlay & Lightbox Overlay */
.no-touch-screen .video-preview a.mfp-lightbox:hover .overlay {
	background-color: rgba(145, 102, 102, 0.3); /* #916666 */
}

/* Forms */
.comment-form input[type="submit"],
#page-content .contact-form input[type="submit"],
#page-content .wpcf7-form input[type="submit"],
#main .subscription-form input[type="submit"],
#main .mc4wp-form input[type="submit"],
.post-password-form input[type="submit"] {
	background-color: #916666;
}
.comment-respond .comment-reply-title {
	color: #916666;
}

/* Contact Info & Google Map */
.page-template-contact-page .contact-info .contact-email a,
.page-template-contact-page .contact-info .contact-phone .phone-number,
.page-template-contact-page .contact-info .contact-skype {
	color: #916666;
}

/* Sidebar */
@media (max-width: 991px) {
	.side-menu > li > a {
		color: #916666;
	}
}
#sidebar .widget-text-block .button-std:not(.button-grey):not(.button-colored) {
	color: #916666;
	border-color: #916666;
}
#sidebar .widget-text-block .button-std:not(.button-grey):not(.button-colored):hover {
	background-color: #916666;
}
#sidebar .widget-social-profiles .widget-title,
#page-content .widget-social-profiles .widget-title {
	color: #916666;
}
.widget-banner.primary-color-bg .banner-text .banner-description::before {
	background-color: rgba(145, 102, 102, 0.7); /* #916666 */
}
#sidebar .widget-stat-data .stat-data .fact-number {
	color: #916666;
}
.widget_tag_cloud.tag-blocks a:hover {
	background-color: #916666;
}

/* Footer */
#footer .phone-number {
	color: #916666;
}
#footer .contact-email a {
	color: #916666;
}
#footer .subscription-form input[type="submit"],
#footer .mc4wp-form input[type="submit"] {
	background: #916666;
}
#footer .footer-menu a {
	color: #916666;
}
#footer .widget_recent_entries a {
	color: #916666;
}
#footer-bottom .links a {
	color: #916666;
}


/*-----------------------------------------------------------------------------------*/
/*	Red 5 - #b38989 / rgb(179, 137, 137)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-pale {
	color: #b38989 !important;
}
ol.custom-counter > li::before {
	color: #b38989;
}

/* Forms */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="search"],
textarea,
select {
	border-color: #b38989;
}
.select-wrapper::after {
	border-top-color: #b38989;
}

/* Header Menu */
#primary-nav .sf-arrows ul .sf-with-ul::after {
	color: #b38989;
}

/* Picture Boxes */
.picture-boxes.left-picture-box .box-text .sub {
	color: #b38989;
}

/* Icon Boxes */
.icon-boxes.top-icon-box.icon-large-round-bg .box-icon.primary-color-bg,
.icon-boxes.top-icon-box.icon-medium-round-bg .box-icon.primary-color-bg {
	background-color: #b38989;
}
.icon-boxes.top-icon-box.icon-medium-round-bg .box-icon {
	background-color: #b38989;
}
.icon-boxes.top-icon-box.icon-large-round-bg.number-icon-box .box-icon .digit,
.icon-boxes.top-icon-box.icon-medium-round-bg.number-icon-box .box-icon .digit {
	background-color: #b38989;
}
.icon-boxes.top-icon-box.icon-large .box-icon.primary-color-light i,
.icon-boxes.top-icon-box.icon-small .box-icon.primary-color-light i,
.icon-boxes.top-icon-box.box-filled-bg .box-icon.primary-color-light i {
	color: #b38989;
}
.icon-boxes.left-icon-box article .sub {
	color: #b38989;
}
.icon-boxes.left-icon-box.icon-small-round-bg .box-icon.primary-color-bg {
	background-color: #b38989;
}
.icon-boxes.left-icon-box.icon-large .box-icon.primary-color-light i,
.icon-boxes.left-icon-box.icon-medium .box-icon.primary-color-light i,
.icon-boxes.left-icon-box.icon-heading .box-icon.primary-color-light i {
	color: #b38989;
}

/* Stages */
.stages .box-icon {
	background-color: #b38989;
}
.stages .box-icon.primary-color-bg {
	background-color: #b38989;
}

/* Feature List */
.feature-list.numeric-list .box-icon.primary-color-bg {
	background-color: #b38989;
}
.feature-list.dot-list .box-icon {
	background-color: #b38989;
}
.feature-list.dot-list .box-icon.primary-color-bg {
	background-color: #b38989;
}
.feature-list.check-list .box-icon.primary-color-bg {
	border-color: #b38989;
}
.feature-list.check-list .box-icon.primary-color-bg i {
	color: #b38989;
}
.feature-list.arrow-list .box-icon.primary-color i {
	color: #b38989;
}

/* Carousel Plugin */
.owl-carousel.owl-theme .owl-dots .owl-dot.active span,
.owl-carousel.owl-theme .owl-dots .owl-dot:hover span {
    background-color: #b38989;
}
.owl-carousel.owl-theme .owl-nav [class*='owl-']::before {
	color: #b38989;
}
.dark-colored-bg .owl-carousel.owl-theme .owl-dots .owl-dot span {
	background-color: #b38989;
}

/* Testimonials */
.testimonial-boxes .columns::before {
	border-color: rgba(179, 137, 137, 0.2); /* #b38989 */
}
.testimonial-boxes .testimonial-image span {
	background-color: #b38989;
}
.stripe-white-bg .testimonial-boxes .columns::after,
#page-content.sidebar-layout .testimonial-boxes .columns::after {
	color: rgba(179, 137, 137, 0.03); /* #b38989 */
}
.testimonial-aside .testimonial-item .author-image span {
	background-color: #b38989;
}
.testimonial-main-style-2 .testimonial-item .author-image span {
	background-color: #b38989;
}
.testimonial-main-style-3 .testimonial-item .author-image span {
	background-color: #b38989;
}
.testimonial-slider .cycle-pager span {
	border-color: #b38989;
}
.testimonial-slider .cycle-pager span.cycle-pager-active {
	background-color: #b38989;
}
.testimonial-main-style-1 .testimonial-slider .cycle-pager span {
	background-color: #b38989;
}
.testimonial-slider .cycle-pager .fa { /* vector icons - Font Awesome */
	color: #b38989;
}

/* Staff */
.staff-member-profile .profile-header .subtitle + p {
	color: #b38989;
}
.staff-member-profile .contact-email a:hover,
.staff-member-profile .contact-phone .phone-number:hover {
	color: #b38989;
}

/* Accordion / Toggle */
.toggle-trigger::after {
	color: #b38989;
}
.accordion.numbered-items .toggle-trigger a:before,
.toggles.numbered-items .toggle-trigger a:before {
	color: #b38989;
}

/* Stat Data */
.stat-data .fact-statement cite {
	color: #b38989;
}

/* Blog */
.blog-list-layout article .post-date .day {
	color: #b38989;
}
.blog-grid-layout article .post-meta {
	color: #b38989;
}

/* Pagination */
.post-pagination span.current {
	background-color: #b38989;
}

/* Single Post */
.fa-icon-list.social-share li a {
	border-color: rgba(179, 137, 137, 0.4); /* #b38989 */
}
.comment-list .comment-meta .date a {
	color: #b38989;
}

/* Standard Table */
[class$="-layout"] table th,
[class$="-layout"] table thead td {
	border-color: rgba(179, 137, 137, 0.4); /* #b38989 */
	border-bottom-color: rgba(179, 137, 137, 0.8); /* #b38989 */
	background-color: rgba(179, 137, 137, 0.15); /* #b38989 */
}
[class$="-layout"] table td {
	border-color: rgba(179, 137, 137, 0.4); /* #b38989 */
}
table.standard-table.first-col-bg td:first-child {
	background-color: rgba(179, 137, 137, 0.1); /* #b38989 */
}
table.standard-table.dark-bg-header.first-col-bg th:first-child {
	border-color: rgba(179, 137, 137, 0.4); /* #b38989 */
	border-right-color: #b38989;
}
table.standard-table .footer-trim td {
	border-bottom-color: rgba(179, 137, 137, 0.8); /* #b38989 */
}
.stripe-white-bg table:not(.dark-bg-header) th,
.stripe-white-bg table thead td,
#page-content.sidebar-layout table:not(.dark-bg-header) th,
#page-content.sidebar-layout table thead td {
	background-color: rgba(179, 137, 137, 0.1); /* #b38989 */
}

/* Pricing Table */
.pricing-table .header {
	border-top-color: rgba(179, 137, 137, 0.2); /* #b38989 */
}
.pricing-table .table-column:first-child .header {
	border-left-color: rgba(179, 137, 137, 0.2); /* #b38989 */
}
.pricing-table .table-column:last-child .header {
	border-right-color: rgba(179, 137, 137, 0.2); /* #b38989 */
}
.pricing-table .price {
	background-color: rgba(179, 137, 137, 0.2); /* #b38989 */
}
.pricing-table .table-column:first-child .features {
	border-left-color: rgba(179, 137, 137, 0.2); /* #b38989 */
}
.pricing-table .table-column:last-child .features {
	border-right-color: rgba(179, 137, 137, 0.2); /* #b38989 */
}
.pricing-table .footer {
	background-image: -webkit-linear-gradient(left, rgba(179, 137, 137, 0.2), rgba(179, 137, 137, 0.2));
	background-image: -o-linear-gradient(left, rgba(179, 137, 137, 0.2), rgba(179, 137, 137, 0.2));
	background-image: linear-gradient(to right, rgba(179, 137, 137, 0.2), rgba(179, 137, 137, 0.2)); /* #b38989 */
}
.pricing-table .table-column.row-labels .footer {
	border-top-color: rgba(179, 137, 137, 0.2); /* #b38989 */
}
@media (min-width: 480px) and (max-width: 767px) {
	.pricing-table.basic .table-column:nth-child(odd) .header,
	.pricing-table.basic .table-column:nth-child(odd) .features,
	.pricing-table.extended .table-column:nth-child(even) .header,
	.pricing-table.extended .table-column:nth-child(even) .features {
		border-left-color: rgba(179, 137, 137, 0.2); /* #b38989 */
	}
	.pricing-table.basic .table-column:nth-child(even) .header,
	.pricing-table.basic .table-column:nth-child(even) .features,
	.pricing-table.extended .table-column:nth-child(odd) .header,
	.pricing-table.extended .table-column:nth-child(odd) .features {
		border-right-color: rgba(179, 137, 137, 0.2); /* #b38989 */
	}
}
@media (max-width: 479px) {
	.pricing-table .table-column .header,
	.pricing-table .table-column .features {
		border-left-color: rgba(179, 137, 137, 0.2) !important; /* #b38989 */
		border-right-color: rgba(179, 137, 137, 0.2) !important; /* #b38989 */
	}
}

/* Forms */
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"] {
	border-color: rgba(179, 137, 137, 0.25); /* #b38989 */
}
.comment-form textarea {
	border-color: rgba(179, 137, 137, 0.25); /* #b38989 */
}
.comment-form input[type="text"]:focus,
.comment-form input[type="email"]:focus,
.comment-form input[type="url"]:focus,
.comment-form textarea:focus {
	border-color: rgba(179, 137, 137, 0.4); /* #b38989 */
}
#main .subscription-form input[type="text"]:focus,
#main .subscription-form input[type="email"]:focus,
#main .mc4wp-form input[type="text"]:focus,
#main .mc4wp-form input[type="email"]:focus {
	border-bottom-color: #b38989;
}
.search-form > div:hover::before {
	color: #b38989;
}

/* Sidebar */
.widget_tag_cloud.tag-blocks a {
	background-color: rgba(179, 137, 137, 0.15); /* #b38989 */
}

/* Footer */
#footer .subscription-form input[type="text"]:focus,
#footer .subscription-form input[type="email"]:focus,
#footer .mc4wp-form input[type="text"]:focus,
#footer .mc4wp-form input[type="email"]:focus {
	border-bottom-color: #b38989;
}
#footer-bottom .scroll-top:hover {
	background-color: #b38989;
}


/*-----------------------------------------------------------------------------------*/
/*	Red 6 - #dbb6b6 / rgb(219, 182, 182)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-light {
	color: #dbb6b6 !important;
}
.quote-marks::before {
	color: rgba(219, 182, 182, 0.6); /* #dbb6b6; */
}
.stripe-white-bg .quote-marks::before,
#page-content.sidebar-layout .quote-marks::before {
	color: rgba(219, 182, 182, 0.5); /* #dbb6b6; */
}

/* Buttons */
.dark-colored-bg .button-std {
	background-color: rgba(219, 182, 182, 0.6); /* #dbb6b6 */
}
.dark-colored-bg .button-std:hover {
	background-color: rgba(219, 182, 182, 0.7); /* #dbb6b6 */
}
.dark-colored-bg .button-std.play-icon {
	color: #dbb6b6;
}
.dark-colored-bg .button-std.play-icon::before {
	border-color: #dbb6b6;
}
.dark-colored-bg .button-std.play-icon::after {
	border-left-color: #dbb6b6;
}
.dark-colored-bg .button-std.play-icon:hover {
	color: #dbb6b6;
}
.dark-colored-bg .button-std.play-icon:hover::before {
	background-color: #dbb6b6;
}

/* Images */
.img-round.img-shadow {
	-webkit-box-shadow: -7px -6px 0 5px rgba(219, 182, 182, 0.7);
	        box-shadow: -7px -6px 0 5px rgba(219, 182, 182, 0.7); /* #dbb6b6 */
}

/* Header Menu */
#mobile-menu-close .fa { /* vector icons - Font Awesome */
	color: #dbb6b6;
}

/* Homepage Hero */
#home-slider .slide .button-std.play-icon::before {
	border-color: #dbb6b6;
}
#home-slider .slide .button-std.play-icon::after {
	border-left-color: #dbb6b6;
}
#home-slider .slide .button-std.play-icon:hover::before {
	background-color: #dbb6b6;
}

/* Hero Image & Page Title */
#hero-image.gradient-bg .page-title p {
	color: #dbb6b6;
}
#hero-image .page-title .post-date {
	color: #dbb6b6;
}

/* Picture Boxes */
.picture-boxes.top-picture-box.round-image img.img-shadow {
	-webkit-box-shadow: -7px -6px 0 5px rgba(219, 182, 182, 0.7);
	        box-shadow: -7px -6px 0 5px rgba(219, 182, 182, 0.7); /* #dbb6b6 */
}
.picture-boxes.top-picture-box.round-image .box-image a:hover img.img-shadow {
	-webkit-box-shadow: -7px -6px 0 5px #dbb6b6;
	        box-shadow: -7px -6px 0 5px #dbb6b6;
}

/* Icon Boxes */
.icon-boxes.top-icon-box.icon-large-round-bg .box-icon.primary-color-bg::before,
.icon-boxes.top-icon-box.icon-medium-round-bg .box-icon.primary-color-bg::before {
	border-color: rgba(219, 182, 182, 0.5); /* #dbb6b6; */
}
.icon-boxes.top-icon-box.icon-medium-round-bg .box-icon::before {
	border-color: rgba(219, 182, 182, 0.5); /* #dbb6b6; */
}

/* Stages */
.stages .box-icon::before {
	border-color: rgba(219, 182, 182, 0.5); /* #dbb6b6; */
}
.stages .box-icon.primary-color-bg::before {
	border-color: rgba(219, 182, 182, 0.5); /* #dbb6b6; */
}

/* Feature List */
.feature-list.dot-list > article::before {
	background-color: rgba(219, 182, 182, 0.25); /* #dbb6b6 */
}

/* Carousel Plugin */
.dark-colored-bg .owl-carousel.owl-theme .owl-dots .owl-dot.active span,
.dark-colored-bg .owl-carousel.owl-theme .owl-dots .owl-dot:hover span {
    background-color: #dbb6b6;
}

/* Testimonials */
.testimonial-main-style-3.top-icon-enabled .top-icon .fa { /* vector icons - Font Awesome */
	color: #dbb6b6;
}
.dark-colored-bg .testimonial-main-style-3.top-icon-enabled .top-icon .fa {
	color: #dbb6b6;
}
.dark-colored-bg .testimonial-main-style-3 .testimonial-item .testimonial-text p {
	color: #dbb6b6;
}
.dark-colored-bg .testimonial-slider .cycle-pager span {
    border-color: #dbb6b6;
}
.dark-colored-bg .testimonial-slider .cycle-pager span.cycle-pager-active {
	background-color: #dbb6b6;
}
.dark-colored-bg .testimonial-slider .cycle-pager .fa {
	color: #dbb6b6;
}
.dark-colored-bg .testimonial-main-style-1 .testimonial-slider .cycle-pager span.cycle-pager-active {
	background-color: #dbb6b6;
	border-color: #dbb6b6;
}

/* Staff */
.staff-member-profile .contact-email .fa { /* vector icons - Font Awesome */
	color: #dbb6b6;
}
.staff-member-profile .contact-phone .fa {
	color: #dbb6b6;
}
.staff-member-profile .contact-skype .fa {
	color: #dbb6b6;
}

/* Tabs */
.dark-colored-bg .tabs .tabs-nav .tabs-list a {
    color: #dbb6b6;
}
.tabs-full-width .tabs-nav .dark-colored-bg .tabs-list a {
	color: #dbb6b6;
}

/* Stat Data */
.dark-colored-bg .stat-data .fact-statement cite {
	color: #dbb6b6;
}

/* Single Post */
#comments > .title:first-child {
	border-bottom-color: #dbb6b6;
}

/* Twitter Feed */
.dark-colored-bg .twitter-feed-wrapper .top-icon .fa {
	color: #dbb6b6;
}
.dark-colored-bg .twitter-feed-wrapper .twitter-feed .tweet_time a {
	color: #dbb6b6;
}

/* Standard Table */
table.standard-table.dark-bg-header th {
	border-right-color: #dbb6b6;
}

/* Forms */
#main .subscription-form input[type="text"],
#main .subscription-form input[type="email"],
#main .mc4wp-form input[type="text"],
#main .mc4wp-form input[type="email"] {
	border-bottom-color: #dbb6b6;
}

/* Contact Info & Google Map */
.page-template-contact-page .contact-info .contact-phone .fa {
	color: #dbb6b6;
}
.page-template-contact-page .contact-info .contact-email .fa {
	color: #dbb6b6;
}
.page-template-contact-page .contact-info .contact-skype .fa {
	color: #dbb6b6;
}
.page-template-contact-page .contact-info .contact-location .fa {
	color: #dbb6b6;
}
.page-template-contact-page .contact-info .contact-envelope .fa {
	color: #dbb6b6;
}

/* Sidebar */
#sidebar .widget-stat-data .stat-data {
	background-color: #dbb6b6;
}
#sidebar .widget-stat-data.primary-color-bg .stat-data {
	background-color: #dbb6b6;
}

/* Footer */
#footer .subscription-form input[type="text"],
#footer .subscription-form input[type="email"],
#footer .mc4wp-form input[type="text"],
#footer .mc4wp-form input[type="email"] {
	border-bottom-color: #dbb6b6;
	background-color: rgba(219, 182, 182, 0.15); /* #dbb6b6 */
}
#footer .subscription-form input[type="text"]:focus,
#footer .subscription-form input[type="email"]:focus,
#footer .mc4wp-form input[type="text"]:focus,
#footer .mc4wp-form input[type="email"]:focus {
	background-color: rgba(219, 182, 182, 0.18); /* #dbb6b6 */
}
#footer-bottom .scroll-top {
	background-color: #dbb6b6;
}


/*-----------------------------------------------------------------------------------*/
/*	Red 7 - #ffd4d4 / rgb(255, 212, 212)
/*-----------------------------------------------------------------------------------*/

/* Typography */
.text-primary-color-extralight {
	color: #ffd4d4 !important;
}
.dark-colored-bg .pullquote blockquote cite a {
	color: #ffd4d4;
}
.text-white a:hover {
	color: #ffd4d4;
}
a.text-white:hover {
	color: #ffd4d4 !important;
}
p.text-white a,
ul.text-white a,
ol.text-white a {
	color: #ffd4d4;
}
a.read-more-link.link-white:hover,
a.read-more-link.link-white:hover::after,
a.read-more-link.text-white:hover::after {
	color: #ffd4d4;
}

/* Header Menu */
#secondary-nav .quick-links .phone-number {
	color: #ffd4d4;
}

/* Homepage Hero */
#home-slider .slide .button-std:not(.button-medium):not(.play-icon)::after {
	border-left-color: #ffd4d4;
}
#home-slider .slide .button-std.button-medium {
	background-color: rgba(255, 212, 212, 0.2); /* #ffd4d4 */
	border-color: #ffd4d4;
}
#home-slider .slide a:not(.button-std) {
	color: #ffd4d4;
}
#home-slider .slide a:not(.button-std)::before {
	border-bottom-color: #ffd4d4;
}

/* Hero Image & Page Title */
#hero-image.gradient-bg .page-title h1 {
	color: #ffd4d4;
}

/* Picture Boxes */
.dark-colored-bg .picture-boxes.top-picture-box .box-text .title a:hover {
	color: #ffd4d4;
}

/* Icon Boxes */
.dark-colored-bg .icon-boxes .box-text .title a:hover {
	color: #ffd4d4;
}

/* Testimonials */
.dark-colored-bg .testimonial-main-style-1 .testimonial-item .author-info span a:hover {
	color: #ffd4d4;
}
.dark-colored-bg .testimonial-main-style-2 .testimonial-item .author-info span a:hover {
	color: #ffd4d4;
}
.dark-colored-bg .testimonial-main-style-3 .testimonial-item .author-info span a:hover {
	color: #ffd4d4;
}

/* Tabs */
.dark-colored-bg .tabs .tabs-nav .tabs-list a:hover {
	color: #ffd4d4;
}
.dark-colored-bg .tabs .tabs-nav .tabs-list li.active a {
	color: #ffd4d4;
	border-bottom-color: #ffd4d4;
}
.tabs-full-width .tabs-nav .dark-colored-bg .tabs-list a:hover {
	color: #ffd4d4;
}
.tabs-full-width .tabs-nav .dark-colored-bg .tabs-list li.active a {
	color: #ffd4d4;
	border-bottom-color: #ffd4d4;
}

/* Stat Data */
.dark-colored-bg .stat-data .fact-statement cite a {
	color: #ffd4d4;
}

/* Twitter Feed */
.dark-colored-bg .twitter-feed-wrapper .twitter-feed .tweet_text a {
	color: #ffd4d4;
}


/*-----------------------------------------------------------------------------------*/
/*	Red 8 - #f2e1e1 / rgb(242, 225, 225)
/*-----------------------------------------------------------------------------------*/

/* Stripe Sections */
.stripe-primary-color-light-bg > .stripe-upper-bg {
	background-color: #f2e1e1;
}

/* Contact Info & Google Map */
.page-template-contact-page .contact-info .tabs-content {
	background-color: #f2e1e1;
}


/*-----------------------------------------------------------------------------------*/
/*	Red 9 - #f7f5f5 / rgb(247, 245, 245)
/*-----------------------------------------------------------------------------------*/

/* Document Setup */
body {
	background-color: #f7f5f5;
}

/* Stripe Sections */
#page-content > .stripe-transparent-bg:first-child {
	background-color: #f7f5f5;
}
#main-content.page-left-col .stripe-light-grey-bg > .stripe-upper-bg {
	background-color: #f7f5f5;
}
@media (min-width: 992px) {
	#main-content.page-left-col .stripe-light-grey-gradient-bg {
		background-color: #f7f5f5;
		background: -webkit-linear-gradient(right, rgba(247, 245, 245, 0), #f7f5f5 400px);
		background: -o-linear-gradient(right, rgba(247, 245, 245, 0), #f7f5f5 400px);
		background: linear-gradient(to left, rgba(247, 245, 245, 0), #f7f5f5 400px); /* #f7f5f5 */
	}
}
@media (max-width: 991px) {
	#main-content.page-left-col .stripe-light-grey-gradient-bg,
	#main-content.page-left-col .stripe-light-grey-bg {
		background-color: #f7f5f5;
	}
}

/* Info Box */
.info-box.info-sign::before,
.info-box.quote-sign::before {
	background-color: #f7f5f5;
}

/* Sidebar */
@media (max-width: 991px) {
	#page-content .stripe-white-bg .side-menu-widget,
	#page-content.sidebar-layout .side-menu-widget {
		background-color: #f7f5f5;
	}
}
@media (max-width: 991px) {
	#sidebar.sidebar-visible-sm-down::before {
		background-image: -webkit-linear-gradient(top, #f7f5f5 20px, rgba(247, 245, 245, 0));
		background-image: -o-linear-gradient(top, #f7f5f5 20px, rgba(247, 245, 245, 0));
		background-image: linear-gradient(to bottom, #f7f5f5 20px, rgba(247, 245, 245, 0)); /* #f7f5f5 */
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#sidebar.sidebar-visible-only-sm::before {
		background-image: -webkit-linear-gradient(top, #f7f5f5 20px, rgba(247, 245, 245, 0));
		background-image: -o-linear-gradient(top, #f7f5f5 20px, rgba(247, 245, 245, 0));
		background-image: linear-gradient(to bottom, #f7f5f5 20px, rgba(247, 245, 245, 0)); /* #f7f5f5 */
	}
}


/*-----------------------------------------------------------------------------------*/
/*	Red 10 - #eb004a / rgb(235, 0, 74)
/*-----------------------------------------------------------------------------------*/

/* Typography */
a {
	color: #eb004a;
}
a.read-more-link::after {
	color: #eb004a;
}

/* Header Menu */
#primary-nav > ul > li > ul > li:first-child {
	border-top-color: #eb004a;
}
#primary-nav .sf-mega {
	border-top-color: #eb004a;
}

/* Picture Boxes */
.picture-boxes.top-picture-box.box-filled-bg .box-text .read-more-link {
	color: #eb004a;
}
.picture-boxes.left-picture-box.box-filled-bg.picture-icon .box-text .read-more-link {
	color: #eb004a;
}
.picture-boxes.left-picture-box.box-filled-bg.picture-image .box-text .read-more-link {
	color: #eb004a;
}
.picture-boxes.left-picture-box.box-filled-bg.picture-image .box-text .read-more-link::after {
	color: #eb004a;
}

/* Testimonials */
.dark-colored-bg .testimonial-main-style-2 .testimonial-item .author-image span {
	background-color: rgba(235, 0, 74, 0.5); /* #eb004a */
}
.stripe-secondary-color-bg .testimonial-main-style-2 .testimonial-item .author-image span {
	background-color: rgba(235, 0, 74, 0.7); /* #eb004a */
}
.stripe-secondary-color-bg .testimonial-main-style-3 .testimonial-item .author-image span {
	background-color: rgba(235, 0, 74, 0.7); /* #eb004a */
}


/*-----------------------------------------------------------------------------------*/
/*	Backgrounds
/*-----------------------------------------------------------------------------------*/
@media (min-width: 1520px) {
	.img-step.img-dashed-curve-left::before,
	.img-step.img-dashed-curve-right::before {
		background-image: url(../../images/backgrounds/primary-color/red/dashed-curve-lg.svg); /* color 5 */
	}
	.stripe-box .col-sm-5 .img-step.img-dashed-curve-left::before,
	.stripe-box .col-sm-5 .img-step.img-dashed-curve-right::before,
	.stripe-box .col-sm-6 .img-step.img-dashed-curve-left::before,
	.stripe-box .col-sm-6 .img-step.img-dashed-curve-right::before {
		background-image: url(../../images/backgrounds/primary-color/red/dashed-curve-md.svg); /* color 5 */
	}
}
@media (min-width: 1200px) and (max-width: 1519px) {
	.img-step.img-dashed-curve-left::before,
	.img-step.img-dashed-curve-right::before {
		background-image: url(../../images/backgrounds/primary-color/red/dashed-curve-md.svg); /* color 5 */
	}
	.stripe-box .col-sm-5 .img-step.img-dashed-curve-left::before,
	.stripe-box .col-sm-5 .img-step.img-dashed-curve-right::before,
	.stripe-box .col-sm-6 .img-step.img-dashed-curve-left::before,
	.stripe-box .col-sm-6 .img-step.img-dashed-curve-right::before {
		background-image: url(../../images/backgrounds/primary-color/red/dashed-curve-sm.svg); /* color 5 */
	}
	.stripe-white-bg.stripe-fullwidth .img-step.img-dashed-curve-left::before,
	.stripe-white-bg.stripe-fullwidth .img-step.img-dashed-curve-right::before,
	.stripe-transparent-bg .img-step.img-dashed-curve-left::before,
	.stripe-transparent-bg .img-step.img-dashed-curve-right::before {
		background-image: url(../../images/backgrounds/primary-color/red/dashed-curve-lg.svg); /* color 5 */
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.img-step.img-dashed-curve-left::before,
	.img-step.img-dashed-curve-right::before {
		background-image: url(../../images/backgrounds/primary-color/red/dashed-curve-sm.svg); /* color 5 */
	}
	.stripe-white-bg.stripe-fullwidth .col-sm-4 .img-step.img-dashed-curve-left::before,
	.stripe-white-bg.stripe-fullwidth .col-sm-4 .img-step.img-dashed-curve-right::before,
	.stripe-transparent-bg .col-sm-4 .img-step.img-dashed-curve-left::before,
	.stripe-transparent-bg .col-sm-4 .img-step.img-dashed-curve-right::before {
		background-image: url(../../images/backgrounds/primary-color/red/dashed-curve-md.svg); /* color 5 */
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.img-step.img-dashed-curve-left::before,
	.img-step.img-dashed-curve-right::before {
		background-image: url(../../images/backgrounds/primary-color/red/dashed-curve-sm.svg); /* color 5 */
	}
}

@media (min-width: 768px) {
	.page-template-contact-page .contact-info.columns {
		background-image: url(../../images/backgrounds/primary-color/red/sidebar-bg.png); /* color 9 */
	}
}
@media (min-width: 992px) {
	#sidebar.page-right-col.columns {
		background-image: url(../../images/backgrounds/primary-color/red/sidebar-bg.png); /* color 9 */
	}
}

#hero-image.gradient-bg .slide {
	background-image: url(../../images/backgrounds/primary-color/red/stripe-default-bg-pattern.svg); /* color 6 */
}
.stripe-default-bg-pattern > .stripe-upper-bg {
	background-image: url(../../images/backgrounds/primary-color/red/stripe-default-bg-pattern.svg); /* color 6 */
}

.stripe-geometric-bg-left > .stripe-upper-bg {
	background-image: url(../../images/backgrounds/primary-color/red/geometric-bg-left.png); /* color 6 */
}
.stripe-geometric-bg-right > .stripe-upper-bg {
	background-image: url(../../images/backgrounds/primary-color/red/geometric-bg-right.png); /* color 6 */
}

.stripe-arrows-bg > .stripe-upper-bg {
	background-image: url(../../images/backgrounds/primary-color/red/arrows-up-bg.png); /* color 6 */
}
