.rts-dark body {
  background-color: #0b0b0b;
}

.rts-dark .swiper.mySwiper_portfolio-3.swiper-container-horizontal .swiper-pagination {
  bottom: 9%;
}

.rts-dark .swiper.mySwiper_portfolio-3.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet {
  background: #fff;
}

.rts-dark .swiper.mySwiper_portfolio-3.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet-active {
  background: #fff;
}

.rts-dark .inner-page.six {
  background: #000;
}

.rts-dark .shape-about-one {
  display: none;
}

.rts-dark .inner-page.service-3 .single-service-card-box-1 .icon svg path {
  fill: #141414 !important;
}

.rts-dark .inner-page.service-3 .single-service-card-box-1 .title {
  color: #141414;
}

/* .rts-dark .rts-about-area-1,
.rts-dark .rts-section-gap.rts-service-area,
.rts-dark .rts-pricing-area.rts-section-gap.position-relative,
.rts-dark .trusted-clients-area-start,
.rts-dark .rts-brand-area.home-2.rts-section-gap,
.rts-dark .rts-faq-style-two.rts-section-gapBottom,
.rts-dark .rts-testimonials-area.rts-section-gap,
.rts-dark .appoinmnet-area-two.rts-section-gapBottom,
.rts-dark .rts-marquree-area-start-bottom,
.rts-dark .rts-service-area.rts-section-gap,
.rts-dark .rts-about-area-4.parallax-about.rts-section-gapBottom,
.rts-dark .rts-case-studys-area.rts-section-gap.parallax-case,
.rts-dark .rts-features-area.rts-section-gapBottom.rts-feature-animation-active,
.rts-dark .rts-faq-section-area.rts-section-gapTop,
.rts-dark .rts-blog-area.rts-section-gap,
.rts-dark .copy-right-4-area,
.rts-dark body.inner-page.portfolio-nine.vertical-split {
  background: #090909 !important;
} */

.rts-dark .grid-lines-wrapper .grid-lines .grid-line {
  background: #111111;
}

.rts-dark .about-area-right-start .inner-about-wrapper .title,
.rts-dark .text-split-wrap-about h2,
.rts-dark .single-progress-area-one .progress-bottom p.name,
.rts-dark .single-progress-area-one .progress-bottom span,
.rts-dark .learn-more-btn,
.rts-dark .sub-title,
.rts-dark .title-top-service-varticle .title,
.rts-dark .service-area-one-main-wrapper .single-item-service-one a .list-title h3,
.rts-dark .title-area .title,
.rts-dark .accordion-area-start-one .accordion .accordion-item .accordion-header .accordion-button,
.rts-dark .brad-pricing-area-start .pricing-wrapper-main p,
.rts-dark .single-testimonials-main-wrapper .body p.disc,
.rts-dark .single-testimonials-main-wrapper .star-area-start i,
.rts-dark .single-testimonials-main-wrapper .body .author-area .info-wrapper .title,
.rts-dark .footer-main-wrapper-one .footer-single-wized-start .title,
.rts-dark .footer-main-wrapper-one .footer-single-wized-start .mail-contact-area .single-con-info.mail a,
.rts-dark .brand-sm-title p,
.rts-dark h2.title.title-white.mt--20.quote,
.rts-dark .faq-right-wrapper-two .title-left-h2-wrapper span.pre-title,
.rts-dark .single-testimonial-2 .content-area p.disc,
.rts-dark .single-testimonial-2 .content-area .author p.name,
.rts-dark .swiper-testimonials-wrapper-main-2 .swiper-button-next::after,
.rts-dark .swiper-testimonials-wrapper-main-2 .swiper-button-prev::after,
.rts-dark .appoinment-area-two .title-area-appoinment .title,
.rts-dark .appoinment-area-two .title-area-appoinment span.pre,
.rts-dark .appoinment-h2 label,
.rts-dark .about-content-inner-4 .title,
.rts-dark .title-area-four-w .title,
.rts-dark .title-area-four-w .pre,
.rts-dark .title-faq-4 .title,
.rts-dark .four-accordion-area-faq .accordion-item .accordion-header button,
.rts-dark .blog-title-area-h4 .title,
.rts-dark .single-blog-area-4 .inner-content_b--4 .top span.date,
.rts-dark .single-blog-area-4 .inner-content_b--4 .body .title,
.rts-dark .single-blog-area-4 .inner-content_b--4 .body .read-more-arrow-btn,
.rts-dark .footer-four-wrapper-four .left-area .title,
.rts-dark .footer-four-wrapper-four .right-area .f-nav li a,
.rts-dark .copy-right-4-area .border-top p,
.rts-dark .footer-four-wrapper-four .left-area .title a,
.rts-dark .single-service-card-box-1 .title,
.rts-dark .single-service-card-box-1 .plus-btn,
.rts-dark .page-title-area-portfolio-7 .title-work,
.rts-dark .inner-page.portfolio-nine .portfolio-nine-wrapper-main .title,
.rts-dark .inner-page.portfolio-nine .portfolio-nine-wrapper-main span.pre {
  color: var(--color-secondary) !important;
}

.rts-dark .single-progress-area-one .progress .progress-bar {
  background: #fff;
}

.rts-dark .single-progress-area-one .progress {
  background: #363636;
}

.rts-dark .service-area-one-main-wrapper .single-item-service-one a .button-area svg path {
  fill: #fff;
}

.rts-dark .single-service-card-box-1 .right-icon {
  color: rgba(39, 39, 39, 0.49);
}

.rts-dark .single-service-card-box-1 .plus-btn i {
  color: #000000;
}

.rts-dark .service-area-one-main-wrapper .single-item-service-one a,
.rts-dark .accordion-area-start-one .accordion .accordion-item,
.rts-dark .after-effect-testi-right-img::after,
.rts-dark .rts-footer-area-one .copyright-area,
.rts-dark .four-accordion-area-faq,
.rts-dark .four-accordion-area-faq .accordion-item,
.rts-dark .copy-right-4-area .border-top {
  border-color: #141414;
}

.rts-dark .single-testimonials-main-wrapper .body .quote-img {
  opacity: 0.03;
}

.rts-dark .single-testimonials-main-wrapper .body p.disc::after {
  background: #141414;
}

.rts-dark .faq-thumbnail-two .main,
.rts-dark .four-accordion-area-faq .accordion-item::after {
  background: #141414;
}

.rts-dark .appoinment-h2 input,
.rts-dark .appoinment-h2 select,
.rts-dark .appoinment-h2 .text-area textarea {
  background: transparent;
  border: 1px solid #111111;
  color: #fff;
}

.rts-dark .single-blog-area-4 .inner-content_b--4 .body .read-more-arrow-btn {
  background: rgba(35, 35, 35, 0.53);
}

.rts-dark .rts-footer-four-start.rts-section-gap.border-top {
  background: #141414;
  border-top: 1px solid #1f1f1f !important;
}

.rts-dark .copy-right-4-area .border-top {
  border: none !important;
}

.rts-dark .single-service-card-box-1 {
  background: #121212;
}

.rts-dark .single-service-card-box-1 .icon svg path {
  fill: #fff;
}

.rts-dark .index-six .large-image-option-start,
.rts-dark .index-six .about-area-7-start.rts-section-gapBottom,
.rts-dark .index-six .working-process-area.rts-section-gapTop,
.rts-dark .index-six .rts-pricing-area.rts-section-gapTop.position-relative {
  background: #090909;
}

.rts-dark .index-six .title-area-inner.large-image .title,
.rts-dark .index-six .title-area-four-w .title,
.rts-dark .index-six .single-working-process-three .title {
  color: #fff !important;
}

.rts-dark .index-six .title-area-inner.large-image .title span {
  color: #fff !important;
}

.rts-dark .index-six .single-working-process-three .icon {
  margin-bottom: 25px;
  mix-blend-mode: exclusion;
  background: #fff;
  min-width: max-content;
  display: inline-block;
  padding: 12px;
  border-radius: 5px;
}

.rts-dark .index-six .single-working-process-three .icon img {
  max-width: 40px;
}

.rts-dark .index-three .rts-offcanvas-wrapper .container-menu .action-menu .burger .icon-close svg line {
  stroke: #fff;
}

.rts-dark .index-three .header-three .rts-offcanvas-wrapper .container-menu .action-menu .burger .icon-burger {
  color: #fff !important;
}

.rts-dark .index-three .header-three .rts-offcanvas-wrapper .container-menu .action-menu .burger .icon-burger svg line {
  stroke: #fff;
  fill: #000;
}

.rts-dark .index-three .header-three .inner .header-right .menu-btn {
  color: #fff !important;
}

.rts-dark .inner-page.service-3 .single-service-card-box-1 .plus-btn {
  color: #141414 !important;
}

.rts-dark .inner-page.service-3:hover .title {
  color: #141414 !important;
}

.rts-dark .inner-page.service-3:hover svg path {
  fill: #fff !important;
}

.rts-dark .inner-page.service-3:hover .single-service-card-box-1 .plus-btn {
  color: #fff;
}

.rts-dark .index-two .rts-testimonials-area.rts-section-gapBottom {
  background: #141414;
}

.rts-dark .rts-breadcrumb-area .inner .title {
  color: #fff;
}

.rts-dark .inner-page .rts-breadcrumb-area .inner .title {
  color: #fff !important;
}

.rts-dark .inner-page .rts-breadcrumb-area .inner .title:hover {
  color: #fff !important;
}

.rts-dark .inner-page.service-3 .single-service-card-box-1:hover .icon svg path {
  fill: #fff !important;
}

.rts-dark .inner-page.service-3 .single-service-card-box-1:hover .title {
  color: #fff !important;
}

.rts-dark .inner-page.service-3 .single-service-card-box-1:hover .plus-btn {
  color: #fff !important;
}

.rts-dark .inner-page.service-3 .single-service-card-box-1:hover .plus-btn i {
  color: #fff;
}

.rts-dark .index-one svg:nth-child(1) line,
.rts-dark .index-six svg:nth-child(1) line,
.rts-dark .index-four svg:nth-child(1) line,
.rts-dark .portfolio-seven svg:nth-child(1) line {
  stroke: #fff;
}

.rts-dark .form-select option {
  background: #000;
}

.rts-light-mood.rts-dark .modal-sidebar-scroll .go-light-w {
  display: block;
}

.rts-light-mood.rts-dark .modal-sidebar-scroll .go-dark-w {
  display: none;
}

.rts-dark .modal-sidebar-scroll .go-light-w {
  display: block;
}

.rts-dark .modal-sidebar-scroll .go-dark-w {
  display: none;
}

.rts-dark .gredinan_bg_color {
  background: linear-gradient(to bottom, #0b0b0b, #3c4c43, #3c4c43, #0b0b0b);
}

.rts-dark .gredinan_bg_color1 {
  background: linear-gradient(to bottom, #0b0b0b, #3c4c43, #3c4c43);
}

.rts-dark .gredinan_bg_color2 {
  background: linear-gradient(to bottom, #ffffff00, #3c4c4300, #3c4c43, #3c4c43, #0b0b0b);

}

.rts-dark .single-working-process-three .icon img {
  filter: invert(1);

}

.rts-dark .single-working-process-three::before {
  color: rgb(255 255 255 / 11%);
}

.rts-dark .counter-up-wrapper .counter-single .inner p {
  color: var(--color-secondary);

}

.rts-dark .counter-up-wrapper .counter-single .inner .title,
.rts-dark .counter-up-wrapper .counter-single .inner .title span,
.rts-dark .counter-up-wrapper .counter-single .inner p {
  color: var(--color-secondary) !important
}

.rts-dark .title-area-inner.large-image .title,
.rts-dark .title-area-inner.large-image .title span {
  color: var(--color-secondary)
}

.rts-dark .modal-sidebar-scroll ul li span {
  color: #fff;
}

.rts-dark .modal-sidebar-scroll ul li i {
  background-color: #fff;
  color: #010101;
}

.rts-dark .rts-breadcrumb-area::after {
  background: linear-gradient(to bottom, #3c4c43, #0c0c0c);
}


.rts-dark .rts-has-mask-fill-2>span {
  -webkit-text-fill-color: #4e4e4e21;
}

.rts-dark .rts-has-mask-fill-2>span {
  -webkit-text-fill-color: #3c4c4300;
  background-image: linear-gradient(-90deg, #3c4c43 20%, #fff 100%);
}

.rts-dark .title-areas-wrapper-pd .left-area .title.white {
  color: #fff;
}

.rts-dark .title-areas-wrapper-pd .left-area .bottom-area .single-categoiry .light {
  color: #fff;
}

.rts-dark .left-pd-image-bt-content .bottom-content .title {
  color: #fff;
}

.rts-dark .inner-content-product-h6 .inner .title,
.rts-dark .dis_text {
  color: #fff;
}

.rts-dark .open-event.style-open .icon-close {
  color: var(--color-white);
}
.rts-dark .rts-coming-soon.error .section-inner .title-elements-parent,
.rts-dark .single-working-process-three .title,
.rts-dark .approch-area-left .title-area-left-wrapper .title{
   color: var(--color-secondary);
}
.rts-dark .single-working-process-three p.disc {
    color: var(--color-secondary) !important;
}

