.bg-white,
.tc-header-style10 .slider-card .float-box {
    background-color: #000 !important;
    color: #fff !important;
}

.tc-cases-style10 {
    background-color: #000 !important;
}

.tc-cases-style10 .nav .nav-link,
.float-box a,
.tc-cases-style10 h2,
.home-style10 .section-head-style10 .sub-title {
    color: #fff !important;
}

i.la.la-whatsapp {
    font-size: 19px;
}

.home-style10 .section-head-style10 .sub-title::before {
    background-color: #fff !important;
}

.info.pt-30 {
    text-align: center;
}

.portfolio-pg-style1 a.hover-orange1 {
    min-height: 80px;
}

.color-orange1,
.blog-pg-style1 .tc-filter-posts-style1 .filter .links a.active,
.hover-orange1:hover,
.s-project-pg-style1 .tc-chat-style1 .xl-text {
    color: #000 !important;
}

.tc-navbar-style10 .content .navbar-brand {
    max-width: 55px !important;
}

nav.navbar.navbar-expand-lg.navbar-dark.tc-navbar-style10.section-padding-x {
    background: #00000069;
}

.new_by_faz h3.title.mt-15 {
    background: #98825924;
    border-radius: 12px;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);
    padding: 4%;
    min-height: 53px;
    display: flex;
    justify-content: center;
    align-items: center;

}

.new_by_faz a {
    font-size: 18px !important;
}

.info.first_sec,
.center_moz {
    text-align: center;
}

.posts-content .info {
    display: none !important;
}

.hover-bg-orange1:hover {
    border-color: black !important;
    background: black !important;
    color: #fff !important;
}

.tc-testimonials-style2 {
    padding: 0 !important;
    background-color: #fff !important;
}

.inner-pages-style1 .tc-inner-header-style1 h1,
.inner-pages-style1 .tc-inner-header-style1 h1 {
    font-size: 50px !important;
}

.s-project-pg-style1 .tc-chat-style1 .xl-text {
    font-size: 90px !important;
}

.s-project-pg-style1 .tc-chat-style1 {
    padding: unset !important;
}

.no_pading_moz_top {
    padding-top: 0 !important;
}

.offset-moz-mobile-top {
    margin-top: 20px;
}

.tc-header-style10 .slider-card .info h1 {
    font-size: calc(6vw + 20px) !important;
}

.img-cover {
    object-fit: contain;
}

@media screen and (max-width: 991px) {
    .tc-header-style10 .slider-card .info {
        bottom: 120px !important;
    }

    .s-project-pg-style1 .tc-chat-style1 .xl-text {
        font-size: 27px !important;
    }

    .fsz-24 {
        font-size: 17px !important;
    }

    .fw-500 {
        font-weight: 300 !important;
    }

    .s-project-pg-style1 .tc-project-style1 .main-img {
        height: 265px !important;
        border-radius: unset !important;
    }

    .s-project-pg-style1 .tc-project-style1 .description {

        padding: 67px 0 !important;
    }

    .s-project-pg-style1 .tc-project-style1 .main-img img {
        max-height: unset !important;
        height: 453px !important;
    }

     .home-style10 .fsz-50 {
        font-size: 23px !important;
    }


}

@media screen and (min-width: 1000px) {
.s-project-pg-style1 .tc-project-style1 .main-img {
    height: 580px !important;
}
}



.fsz-21 {
    font-size: 18px !important;
}