/* My styles */
.header__two-top-bar {
    background: #878787;
}

.header__two-top-bar-right ul li a {
    color: #fff;
}

.header__two-menu-bar-main-menu ul li:hover > a {
    color: #601824;
}

.banner__two-right {
    height: 750px;
}

.theme-btn3 {
    background: #601824;
}

.banner__two-content span {
    color: #601824;
}

.banner__two-content h1 {
    color: #601824;
}

.img-icon { 
    width: 40px; margin: 0 10px 0 0; float: left;
}

.features__area-item.features__area-item-hover {
    background: #c8c8c8;
    opacity: 100%;
}

.features__area-item-hover::after {
    background: #c8c8c8;
    opacity: 100%;
}

.features__area-item::after {
    background: #c8c8c8;
    opacity: 100%;
}

.features__area-item p {
    color: #601824;
    opacity: 100%;
}

.features__area-item h3 {
    color: #601824;
}

.simple-btn {
    color: #601824; 
}

.features__area-item-hover .simple-btn {
    color: #601824;
}

.fa-red { 
    background: #601824!important;
}

.fa-red::after {
    background: #601824;
    opacity: 100%;
}

.fa-red h3,  .fa-red p, .fa-red a {
    color: #c8c8c8!important;
}

.subtitle-page-two { 
    color: #601824;
}
.subtitle-page-two::after {
    background: #601824;
}

.features__area-item {
    min-height: 330px;
}

.about__two-right-contact-icon img { 
    width: 70px;
}

.services__two::before {
    background: #601824;
    opacity: 100%;
}

.subtitle-page-two-center::before {
    background: #c8c8c8;
}

.subtitle-page-two-center::after {
    background: #c8c8c8;
}

.services__two-item a {
    background: #601824;
}

.services__two-item-area {
    background: #b0b0b0;
}

.services__two-item-area-icon {
    background: #d2d0d0;
}

.services__two-item-area-content h4 { 
    color: #601824;
}

.services__two-item-area-content p { 
    color: #601824;
}

/* Slider */

.services__two-button-next i {
    border: 1px solid #b0b0b0;
}

.services__two-button-prev i {
    border: 1px solid #b0b0b0;
}   

/* Footer */

.footer__top {
    background: #601824;
}
.footer__top-item-info-content h5 a {
    color: #88888a;
}
.footer__top-item-info-content span {
    font-size: 14px;
    color: #88888a;
}

.footer__top-item-info-icon i {
    color: #acb2b0;
}

.footer__two-widget-contact-subscribe form button {
    background: #601824;
    color: #878787;
}

.footer__two-widget h5 {
    color: #878787;
}

.footer__two-widget-menu ul li a:hover i {
    color: #fff;
}

.footer__two-widget-menu ul li a:hover {
    color: #fff;
}

.scroll-two::after {
    color: #601824;
}
.scroll-two svg.scroll-circle path {
    stroke: #601824;
}

.header__two-top-bar-left ul li a i { 
    color: #fff;
}



/* Media query */

@media (max-width: 1399px) {
    .header__two-menu-bar-main-menu ul li a {
        padding: 27px 15px!important;
    }
}