:root {
  --theme-white:#fff;
  --theme-dark:#111111;
  --theme-dark1:  #1A1A1A;
  --theme-dark2:#000000;
  --theme-dark3:#0B0B0B;
  --theme-gray:#CDCDCD;


  /* dark gradient */
  --dark-gradient-1:linear-gradient(313.49deg, #FFF4DD 2.4%, #F1FFDE 49.55%, #E7FFD8 82.23%);
  --dark-gradient-2:linear-gradient(180deg, rgba(12, 35, 24, 0) 60%, #0C2318 100%);


}

/* minimal home dark */
.feature-section-one,
.project-section-one,
.blog-section-one,
.call-to-action-two {
    background: var(--theme-dark);
}


.sec-title .section-sub-title .sub-title,
.sec-title .section-title .title,
.feature-section-one .feature-item .feature-item-box .feature-content .feature-title,
.accordion-section-one .tab_container .accordion li a,
.counter-section-one .counter-box .counter,
.counter-section-one .counter-box span,
.feature-section-two .feature-item-box .feature-content .feature-title,
.blog-section-one .section-btn a,
.blog-section-one .single-blog-box .blog-content .blog-title a,
.blog-section-one .single-blog-box .blog-content .blog-btn a,
.blog-section-one .single-blog-box:hover .blog-content .blog-title a {
    color: var(--theme-white);
}

.sec-title .section-sub-title .sub-title .sh-underline {
    background: rgba(255, 255, 255, 0.3);
}
.feature-section-one .feature-thumb::after {
    background: linear-gradient(to right, rgba(26, 26, 26, 0) 0%, rgba(26, 26, 26, 0.3) 100%);
}
.feature-section-one .feature-icon img {
    filter: brightness(0.5) invert(1);
}
.feature-section-one .feature-item .feature-item-box .feature-content .feature-desc,
.accordion-section-one .section-desc p,
.accordion-section-one .tab_container .accordion li p,
.counter-section-one .counter-desc p,
.counter-section-one .counter-box p,
.project-section-one .section-desc p,
.blog-section-one .section-desc p {
    color: var(--theme-gray);
}

.accordion-section-one,
.counter-section-one,
.feature-section-two
 {
    background: var(--theme-dark3);
}
.accordion-section-one .tab_container .accordion li a.active,
.accordion-section-one .tab_container .accordion li a{
    border-top: 1.2px solid var(--theme-white);
}
.accordion-section-one .tab_container .accordion li a::after,
.accordion-section-one .tab_container .accordion li a::before,
.call-to-action-two::before{
    background: var(--theme-white);
}
.counter-section-one .counter-box.active,
.counter-section-one .counter-box:hover {
    border: 1.2px solid var(--theme-gray);
}
.project-section-one .project-box .project-thumb::before {
    background: rgb(26 26 26 /90%);
    width: 91%;
}
.feature-section-two .feature-icon img {
    filter: brightness(0.5)invert(1);
}
.feature-section-two .feature-item-box .feature-content .feature-desc{
    color: var(--text-color);
}
.feature-section-one .feature-thumb::before {
    border: 1px solid rgb(255 255 255 /20%);
}
/* creative home dark */
.reep-header-area.style-two.sticky .header-logo .logo_two{
    display: block;
}
.reep-header-area.style-two.sticky .header-logo .active_logo{
    display:none;
}
.reep-header-area.style-two.sticky .header-menu ul li a{
    color: var(--theme-dark);
}
.reep-header-area.style-two.sticky .header-right-wrapper .header-sidebar .header-sidbar-button .menubars span{
    background: var(--theme-dark);
}
.reep-header-area.style-two.sticky .header-menu ul li a i{
    color: var(--theme-dark);
}
.reep-header-area.style-two.sticky .header-right-wrapper .header-sidebar .header-btn a {
    border: 1.2px solid var(--theme-dark);
    color: var(--theme-dark);
}
.reep-header-area.style-two .header-menu ul li a,
.banner-section-two .banner-content-wrap .banner-content h2,
.banner-section-two .banner-content-wrap .banner-content h4,
.reep-header-area.style-two .header-menu ul li a i,
.banner-section-two .banner-content-wrap .banner-content p,
.banner-section-two .banner-content-wrap .banner-btn a,
.counter-section-two .counter-box .counter,
.counter-section-two .counter-box span,
.blog-section-two .single-blog-box .blog-content .blog-title a,
.blog-section-two .single-blog-box .blog-content .blog-btn a,
.main-footer-two .footer-content .footer-social-icon .social-icon li a,
.main-footer-two .footer-content .footer-title h3,
.main-footer-two .footer-content .footer-menu ul li a,
.main-footer-two .footer-content .footer-menu ul span,
.main-footer-two .footer-content .footer-menu ul li a:hover,
.main-footer-two .footer-content .footer-menu ul li a:hover{
    color: var(--theme-white);
}

.reep-header-area.style-two .header-right-wrapper .header-sidebar .header-sidbar-button .menubars span,
.reep-header-area.style-two .header-right-wrapper .header-sidebar .header-btn a::before,
.main-footer-two .footer-content .footer-menu ul li a::before,
.main-footer-two .footer-content .footer-menu ul li a:hover::before{
    background: var(--theme-white);
}

.reep-header-area.style-two .header-right-wrapper .header-sidebar .header-btn a,
.banner-section-two .banner-content-wrap .banner-btn a{
    border: 1.2px solid var(--theme-white);
    color: var(--theme-white);
}

.reep-header-area.style-two .header-right-wrapper .header-sidebar .header-btn a:hover{
    color: var(--theme-dark1);
}
.banner-section-two .banner-content-wrap text{
    fill: var(--theme-white);
}
.counter-section-two,
.project-section-two,
.blog-section-two{
    background: var(--theme-dark);
}
.counter-section-two .counter-box p{
    color:rgb(255, 255, 255,0.80)
}
.counter-section-two .counter-border {
    border-top: 1px solid rgb(255, 255, 255,0.10);
}
.project-section-two .section-desc p,
.blog-section-two .section-desc p{
    color:rgb(255, 255, 255,0.70)
}
.main-footer-two{
    background: var(--theme-dark3);
}
.main-footer-two .footer-content .footer-desc p{
    color:rgb(255, 255, 255,0.70)
}
.main-footer-two .copyright-text {
    color: var(--theme-white);
    border-top: 1px solid rgb(255, 255, 255,0.10);
}
.accordion-section-one .section-btn a {
    color: var(--theme-white);
    border: 1px solid var(--theme-white);
}
.blog-section-two .single-blog-box:hover .blog-content .blog-title a{
    color:var(--theme-white)
}

/* Journal Agency home dark */

.banner-section-three,
.about-section-two,
.testimonia-section-three,
.blog-section-three {
    background: var(--theme-dark1);
    background-image: none !important;
}
.banner-section-three .banner-content-wrapper .banner-title,
.banner-section-three .banner-content-wrapper .banner-content-wrap .banner-content h4,
.banner-section-three .banner-content-wrapper .banner-content-wrap .banner-content a,
.feature-section-four .feature-item-box .feature-content .feature-title,
.about-section-two .about-content .about-list-item ul li,
.service-section-one .service-content .sec-title .section-title .title,
.testimonia-section-three .testi-active .swiper-wrapper .swiper-slide 
.testi-box .single-testi-box .testi-autor-box .testi-autor-content .autor-title,
.accordion-section-two .tab_container .accordion li a.active,
.accordion-section-two .tab_container .accordion li a,
.blog-section-three .single-blog-box .blog-content .blog-title a,
.main-footer-three .subcribe-form .subcribe-title h4{
    color: var(--theme-white);
}

.banner-section-three .banner-content-wrapper .banner-content-wrap .banner-content a::before{
    background: var(--theme-white);
}
.banner-section-three .banner-content-wrapper .banner-content-wrap .banner-content p,
.feature-section-four .feature-item-box .feature-content .feature-desc,
.feature-section-four .feature-item-box .feature-content .feature-btn:hover,
.about-section-two .about-content .sec-title .section-desc p,
.service-section-one .service-content .sec-title .section-desc p,
.testimonia-section-three .testi-active .swiper-wrapper .swiper-slide 
.testi-box .single-testi-box .testi-desc p,
.testimonia-section-three .testi-active .swiper-wrapper .swiper-slide 
.testi-box .single-testi-box .testi-autor-box .testi-autor-content .autor-desi,
.accordion-section-two .section-desc p,
.accordion-section-two .tab_container .accordion li p,
.blog-section-three .single-blog-box .blog-content .blog-desc,
.main-footer-three .subcribe-form .subcribe-desc p,
.main-footer-three .footer-social-icon .social-icon li a{
    color: var(--theme-gray);
}

.banner-section-three .banner-content-wrapper .banner-content-wrap .banner-content a{
    border: 1.2px solid var(--theme-white);
}
.banner-section-three .banner-content-wrapper .banner-content-wrap .banner-content a:hover{
    color: var(--theme-dark1);
}
.about-section-two .about-content,
.accordion-section-two,
.main-footer-three{
    background: var(--theme-dark);
}
.about-section-two .about-content .about-list-item ul li img {
    filter: brightness(0.5)invert(1);
}
.about-section-two .about-content .section-btn a {
    color: var(--theme-dark1);
    background: var(--theme-white);
}
.service-section-one{
    background: var(--theme-dark);
}
.service-section-one .service-content .sec-title .section-btn a{
    background: var(--theme-white);
    color: var(--theme-dark1);
}
.accordion-section-two .tab_container .accordion li a.active,
.accordion-section-two .tab_container .accordion li a{
    border-top: 1px solid var(--theme-white);
}
.accordion-section-two .tab_container .accordion li:last-child {
    border-bottom: 1px solid var(--theme-white);
}
.accordion-section-two .tab_container .accordion li a::after {
    background: var(--theme-white);
}
.accordion-section-two .tab_container .accordion li a::before {
    background: var(--theme-white);
}
.blog-section-three .blog-btn a {
    color: var(--theme-white);
    border: 1px solid var(--theme-white);
}
.blog-section-three .blog-btn a::before {
    background: var(--theme-white);
}
.blog-section-three .blog-btn a:hover {
    color: var(--theme-dark);
}
.main-footer-three .footer-menu ul li a {
    color: rgba(255, 255, 255, 0.6);
}
.main-footer-three .footer-menu ul li::before {
    background: rgba(255, 255, 255, 0.6);
}
.main-footer-three .copyright-text {
    color: rgba(255, 255, 255, 0.6);
}
.testimonial-section-three .sec-title .section-sub-title .sub-title{
    color: var(--theme-dark);
}
.testimonial-section-three .sec-title .section-title .title{
    color: var(--theme-dark);
}


/* Digital Agency home dark */
.feature-section-five,
.project-section-three {
    background: var(--theme-dark);
}

.about-section-three,
.team-section-one,
.service-section-two{
    background: var(--theme-dark1);
}

.feature-section-five .feature-item-box .feature-content .feature-title,
.feature-section-five .feature-item-box .feature-content .feature-desc,
.service-section-two .service-box .service-title .title,
.service-section-two .service-box .service-num span,
.service-section-two .service-box .service-btn a,
.project-section-three .sec-title .section-desc p,
.project-section-three .project-box .project-content .title {
    color: var(--theme-white);
}

.about-section-three .about-content .sec-title .section-desc p{
    color: var(--theme-gray);
    border-bottom: 1px solid #FFFFFF1A;
}

.about-content .section-desc-two p,
.service-section-two .service-box .content .description_text,
.project-section-three .sec-title .section-desc p,
.project-section-three .project-box .project-content .desc{
    color: var(--theme-gray);
}

.feature-section-five .feature-item-box .feature-icon img {
    filter: brightness(0.5)invert(1);
    width: 80px;
    height: 80px;
}

.about-section-three .about-content .section-btn a {
    color: var(--theme-white);
    border: 1.2px solid var(--theme-white);
}
.about-section-three .about-content .section-btn a::before {
    background: var(--theme-white);
}
.about-section-three .about-content .section-btn a:hover{
    color: var(--theme-dark);
}
.service-section-two .section-btn a {
    color: var(--theme-white);
    border: 1.2px solid var(--theme-white);
}
.service-section-two .section-btn a::before {
    background: var(--theme-white);
}
.service-section-two .section-btn a:hover{
    color: var(--theme-dark1);
}



/* Corp Split Home Dark */

.banner-section-five,
.reep-header-area.style-two.five,
.work-section-two .single-work-box::before,
.contact-section-one {
    background: var(--theme-dark2);
}
.reep-header-area.style-two.five .header-btn a {
    color: var(--theme-white);
    border: 1.2px solid var(--theme-white);
}
.reep-header-area.style-two.five.sticky .header-btn a{
    color: var(--theme-color1);
    border: 1.2px solid var(--theme-color1);
}
.reep-header-area.style-two.five.sticky .header-btn a:hover{
    color: var(--theme-white);  
}
.banner-section-five .banner-content-wrap .banner-content h4,
.banner-section-five .banner-content-wrap .banner-content h2,
.banner-section-five .banner-content-wrap .banner-content p,
.banner-section-five .banner-content-wrap .banner-content a{
    color: var(--theme-white);
}
.banner-section-five .banner-content-wrap .banner-content a{
    border: 1px solid var(--theme-white);
}
.banner-section-five .banner-thumb {
    position: inherit;
}
.service-section-three,
.work-section-two{
    background: var(--theme-dark);
}
.work-section-two .work-icon img {
    filter: brightness(0.5)invert(1);
}
.work-section-two .single-work-box .work-title h3,
.work-section-two .work-bottom .work-title h2,
.work-section-two .work-bottom .work-desc p,
.work-section-two .work-bottom .work-list ul li{
    color: var(--theme-white);
}

.project-section-four{
    background: var(--theme-dark1);
}
.reep-header-area.style-two.five .header-btn {
    margin-left: 0;
}
.reep-header-area.style-two.five .header-btn a {
    padding: 10px 10px;
}

/* creative studio agency dark css */
.about-section-five,
.team-section-two{
    background: var(--theme-dark);
}

.about-section-five .sec-title .section-desc p{
    color: var(--theme-gray);
}
.about-section-five .section-btn a {
    color: var(--theme-white);
    border: 1px solid var(--theme-white);
}
.about-section-five .section-btn a::before {
    background: var(--theme-white);
}
.about-section-five .section-btn a:hover {
    color: var(--theme-color1);
}

.feature-section-six,
.service-section-six{
    background: var(--theme-dark1);
}
.service-section-six .sec-title .section-desc p{
    color: var(--theme-gray);
}

.service-section-six .sec-title .section-btn a {
    color: var(--theme-white);
    border: 1px solid var(--theme-white);
}
.service-section-six .sec-title .section-btn a::before {
    background: var(--theme-white);
}
.service-section-six .sec-title .section-btn a:hover {
    color: var(--theme-color1);
}

.feature-section-saven{
    background: var(--theme-dark1);
}
.feature-section-saven .feature-icon img {
    filter: brightness(0.5) invert(1);
}
.feature-section-saven .feature-item-box .feature-content .feature-title{
    color: var(--theme-white);
}
.feature-section-saven .feature-item-box .feature-content .feature-desc{
    color: var(--theme-gray);
}