.main-header .header-top {
    background-image: linear-gradient(to right, #331410 0%, #BBAEA2 100%);
}
.main-header .header-upper .logo-outer:before {
    border-right: 2px solid #331410;
}
.whatsapp-fab, .link-fab, .location-fab {
    background: #331410;
}
.btn-style-three {
    background-color: #331410;
}
.btn-style-three:hover {
    color: #331410;
    border: 1px solid #331410;
}
.team-block .inner-box:hover .icon-box, .team-block .inner-box .icon-box {
    color: #331410;
}
.team-block .icon-box {
    border: 1px solid #331410;
}
.team-block .image .overlay-box:before {
    background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #331410 100%);
}
.fullwidth-section-two .left-column:before{
    background-color: rgb(51 20 15 / 60%);
}
.gallery-section .image-layer:before, .fullwidth-section-two .right-column:before {
    background-color: rgb(51 20 15 / 90%);
}
.contact-page-section .form-column .inner-column{
    background-color: rgb(51 20 15 / 90%);
}
.contact-address .icon-box {
    color: #331410;
}
.main-footer .text:hover {
    color: #331410;
}
.contact-form .form-group .submit-btn{
    color: #331410;
}
.contact-form .form-group .submit-btn:hover {
    background: #331410;
    color: #378c8b;
    border-color: #331410;
}
.footer-bottom {
    background-image: linear-gradient(to right, #331410 0%, #BBAEA2 100%);
}
.btn-style-two{
    background-color: #33140f;
}
.btn-style-two:hover {
    color: #33140f;
    background: #BBAEA2!important;
}
.btn-style-two:hover::before {
    background-color: #BBAEA2;
}
.offer-block .image .overlay-box h3 a{background-color: #331410;}
.offer-block .image .overlay-box{ border-bottom: 5px solid #331410; }
.page-breadcrumb:before {
    background-color: rgb(51 20 15 / 80%);
}
.page-breadcrumb li {
    color: #331410;
}
.page-breadcrumb .breadcrumbs .left-curves:before{ background-image: linear-gradient(to bottom, #331410 0%, rgba(255,255,255,0) 100%); }
.page-breadcrumb .breadcrumbs .left-curves:after{ background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #331410 100%); }
.page-breadcrumb .breadcrumbs .right-curves:before{ background-image: linear-gradient(to bottom, #331410 0%, rgba(255,255,255,0) 100%); }
.page-breadcrumb .breadcrumbs .right-curves:after{ background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #331410 100%); }
.main-header .elementskit-dropdown {
    border: 3px solid #331410!important;
}
.main-header .elementskit-dropdown li:before {
    background-color: #331410!important;
}
.time_slot_btn.active, .time_slot_btn:hover {
    background: #331410!important;
    border-color: #331410!important;
}
#confirm_btn {
    border-color: #331410!important;
    color: #331410!important;
}
#confirm_btn:hover {
    background: #331410!important;
    border-color: #331410!important;
    color: #ffffff!important;
}
@media only screen and (max-width: 1023px){
    .main-header .xs-bold-menu {
        background-image: -webkit-linear-gradient( 135deg, rgb(51 20 15) 0%, #BBAEA2 100%);
    }
}
.footer-list li a:hover {
    color: #331410;
}
.page-breadcrumb {
    background-color: #33140f;
}
.preloader{
    background-image: url(../../images/icon.svg);
}
.team-block .lower-content h3 a:hover {
    color: #331410;
}