.tgmenu__navbar-wrap ul li a { text-transform: none;}
.banner__content-two .title-two { text-transform: none; font-size: 35px; line-height: 1.8;}
.banner__bg-two { min-height: 850px;}
.section__title .title { text-transform: none; font-size: 30px; line-height: 1.4;}
.shop__list-wrap .list-wrap li i { color:var(--tg-theme-secondary);  }
.shop__list-wrap .list-wrap li { color:var(--tg-black-color);  }
.services__content-five .title { text-transform: none;  font-size: 17px;}
.grey-bg { background: #E2E6EA; }
.services__item-five { background:var(--tg-theme-primary); }
.about__content-five-top p { text-align: center; font-size: 20px;  color:var(--tg-black-color); margin-bottom: 100px;}
.contact__form-wrap { margin-top: 0px; }
.breadcrumb__content { border: 0; backdrop-filter:unset; display: inline;  }
.breadcrumb__bg {
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../img/bg/breadcrumb_bg.png');
    background-size: cover;
    background-position: center;
    padding: 120px 0;
}
.contact__info-content .title { text-align: left;}
.footer__content a{ color:var(--tg-white-color);}
.footer__content a:hover{ color:var(--tg-theme-secondary);}
.breadcrumb__content .title { text-transform: none; font-size: 45px;  text-align: center; color:var(--tg-white-color);}
.footer__content p { color:var(--tg-white-color); }
.slider__content .title{ margin-bottom: 28px; font-size: 35px; text-transform: none;}
.slider__content p{ color:var(--tg-color-white-default); margin-bottom: 20px; }
.slider__content .sub-title::before { content: none;}
.slider__content .sub-title { text-transform: none; line-height: 1.15;}
.tgmenu__nav .logo img{ max-height: 85px;}
.offCanvas__logo img{ max-height: 64px;}
.slider__content {background: var(--tg-theme-primary);}
.features__area-three {background: var(--tg-theme-primary);}
.features__item-four::before{background: var(--tg-theme-primary);}
.features__content-four .title { font-size: 23px;}
.features__content-four p { color:var(--tg-white-color);}
.about__content-five p {color:var(--tg-black-color);}
.services__inner-wrap{margin: 0; background: var(--tg-color-midnight-grey);}
.services__item-six {background: var(--tg-color-midnight-grey);}
.services__content-four .title {font-size: 19px;}
.company__area{ background: var(--tg-theme-primary); }
.company__area .section__title-three .sub-title { color:var(--tg-white-color); }
.company__content > p { color:var(--tg-white-color); }
.company__list-item { background: var(--tg-theme-secondary); }
.company__list-item .content p { color:var(--tg-white-color); }
.work__area-two { background: #FFF}
.work__area-two .section__title-three .sub-title { color:var(--tg-theme-primary); }
.work__icon {background: var(--tg-theme-primary); color:var(--tg-white-color);  }
.work__arrow { color:var(--tg-theme-primary); }
.work__content-two .title { color:var(--tg-theme-primary); }
.work__content-two p { color:var(--tg-black-color); }
.work__icon span {  background: var(--tg-theme-secondary); }
.work__area-two  .section__title.white-title p { color:var(--tg-white-color); }
.services__content-three .sub-title{ color: var(--tg-theme-primary); display: block;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    color: var(--tg-theme-primary);
    line-height: 1;
    margin-bottom: 15px;}
.footer__area {  border-top: 5px solid var(--tg-theme-secondary); }
.footer__area-two {  background: var(--tg-theme-primary); }
.footer__widget-link .list-wrap li a { color:var(--tg-white-color); }
.footer__bottom-two {
    border-color: rgb(255, 255, 255);
}
.footer__bottom .copyright-text p {  color:var(--tg-white-color); }
.footer__widget-link .list-wrap li a:hover {
color: var(--tg-theme-secondary);
}
.services__content-two { background: var(--tg-theme-primary);  padding: 70px 30px; text-align: center;}
.services__content-two a:hover { color:var(--tg-theme-secondary); }
.services__content-two h4{ text-transform: none;}
.services__content-two .title { margin-bottom: 0px; font-size: 20px; line-height: 1.2;}
.section__title-three .sub-title {font-size: 33px; text-align: center;}
.services__content-three .sub-title {font-size: 33px; text-align: center;}
.services__item-wrap {margin-left: -50px;}
.contact__area h2 { text-transform: none; font-size: 28px; text-align: center; margin-bottom: 20px; line-height: 1.4;}
    