.banner-carousel .owl-nav button.owl-next {
    display: none !important;
}

.banner-carousel .owl-nav button.owl-prev {
    display: none !important;
}

.collapse {
    visibility: visible !important;
}

.handle-preloader {
    background: rgb(199, 21, 24);
}

.nav-style-one .owl-nav button {
    display: none !important;
}

.theme-btn-one {
    background-color: rgb(199, 21, 24);
    box-shadow: 0px 20px 40px rgba(197, 95, 95, 0.25);
}

.theme-btn-two:hover {
    background: rgb(199, 21, 24);
    border-color: rgb(0, 0, 0);
}

.sec-title .sub-title {
    color: rgb(199, 21, 24);
}

.header-top .btn-box a {
    background: rgb(199, 21, 24);
}

.header-top .btn-box a:hover {
    color: rgb(0, 0, 0);
}

.page-title .bg-layer:before {
    background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 0%);
}

.sub-title {
    font-family: 'Poppins', sans-serif;
}

.banner-carousel .slide-item:before {
    background: none;
}

.faq-section {
    padding-bottom: 150px;
}

.news-block-one .inner-box .image-box .image {
    background: #ff9c8d;
}

.contact-section .info-inner .info-list li i {
    color: rgb(199, 21, 24);
}

.header-top .info li i {
    color: rgb(199, 21, 24);
}

.main-menu .navigation>li.current>a,
.main-menu .navigation>li:hover>a {
    color: rgb(199, 21, 24);
}

.main-menu .navigation>li>a:before {
    background: rgb(199, 21, 24);
}

.footer-top .contact-widget .info-list li span {
    color: rgb(199, 21, 24);
}

.scroll-to-top .scroll-bar-text {
    color: rgb(199, 21, 24);
}

.bg-color-1 {
    background: #19191a;
}

.header-top {
    background: #19191a;
}