.product-step-form .page-header {
	background-color: #9a1c1f;
}


.s-about-us {
	background-color: #9a1c1f;
	    background-image: none;
}


.progress-bar .progress-line .progress-active,
i.tag-video {
	background-color: #9a1c1f;
}


.about-intro {
	background-color: #4c5b4c;
	background-image: url(../images/2025/about_intro-min.png)!important;
}
.about-intro .btn-primary {

}

.btn-nav a, .btn-primary {
    background-color: #9a1c1f;
    border-color: #9a1c1f;
    color: #fff;
}

.btn-default {
    background-color: transparent;
    border-color: #9a1c1f;
    color: #9a1c1f;
}

.features-page section .property i.icon-green {
	background-color: #89998e;	
}

.features-page section .property i.icon-red {
	background-color: #9a1c1f;
}

.pagination li.active a, .pagination li.active span, .pagination li:hover a, .pagination li:hover span {
	background-color: #9a1c1f;
}

.category-list {
    & ul.list {
        & li.active {
            a {
                color: #9a1c1f;
            }
        }
    }
}
.category-list {
    & ul.list {
        & li.active {
            &:after {
                background-color: #9a1c1f;
            }
        }
    }
}

a.active, a:hover {
    color: #9a1c1f;
}

.nav-primary a:hover, .nav-social_network a:hover, .nav-wish_list a:hover {
    color: #9a1c1f !important;
}

.nav-primary > li:not(.btn-nav).active > a, .nav-primary > li:not(.btn-nav).active > span, .nav-primary > li:not(.btn-nav):hover > a, .nav-primary > li:not(.btn-nav):hover > span {
    color: #9a1c1f;
    border-bottom-color: #9a1c1f;
}


.flickity-prev-next-button:hover:after {
    color: #9a1c1f;
}


.home .newsletter {
    background: #89998e;
}

.home .newsletter .s-text {
	color: #fff;
}




.dan-accordion label input[type="checkbox"] + .acc-item .acc-header:before, .dan-accordion label input[type="radio"] + .acc-item .acc-header:before {
    color: #9a1c1f;
}


.thank-you-page {
   background-color: #9a1c1f;
}



h1, .heading-1 {
    font-style: italic;
    font-weight: 400;
}


.heading-2, h2 {
    font-style: italic;
    font-weight: 500;
}



h1, .heading-1 {
    font-style: italic;
    font-weight: 500;
}


.heading-2, h2 {
    font-style: italic;
    font-weight: 500;
}

.main-banner .entry-title {
     font-weight: 500;
}

.s-heading.big-heading {
    font-style: italic;
    font-weight: 500;
}


/* studios */

 
header.header:not(.transparent) {
    background-color: #9a1c1f;
    border-bottom-color: transparent;
}

header.header:not(.transparent) .logo-light {
    display: block!important;
}

header.header:not(.transparent) .logo-dark {
    display: none!important;
}


.nav-primary > li:not(.btn-nav) > a, .nav-primary > li:not(.btn-nav) > span {
    color: #fff;
}

.nav-primary > li:hover > a {
    color: #fff!important;
    border-bottom-color: #fff!important;
}


.header:not(.transparent) .navbar span, .header:not(.transparent) .navbar span:after, .header:not(.transparent) .navbar span:before {
    background-color: #fff;
}

.navbar.navbar-active span {
    background-color: transparent!important;
}

*/
/* END studios */
