body.thm-dark {
  background-color: #000000;
  color: #ffffff;
}
body.thm-dark a {
  color: var(--thm-yellow);
}
body.thm-dark a:hover {
  color: var(--thm-base);
}
body.thm-dark .sec-title .sub-title h6 {
  color: #ffffff;
}
body.thm-dark .sec-title h2 {
  color: var(--thm-yellow);
}
body.thm-dark .main-header-one__bottom {
  background-color: #000000;
}
body.thm-dark .logo-box-one .img-logo-2 {
  filter: invert(1);
}
body.thm-dark .header-info-wrapper .header-title h1 {
  color: var(--thm-yellow);
}
body.thm-dark .header-info-wrapper .header-title h1 span {
  color: #ded9d9;
}
body.thm-dark .main-menu-top {
  background-color: #4e4e4e;
}
body.thm-dark .main-menu-top .mt-list-wrapper .mt-list li > a {
  color: #ded9d9;
}
body.thm-dark .main-menu-top .mt-list-wrapper .mt-list li > a.btn-link {
  color: #000;
  background-color: var(--thm-yellow);
}
body.thm-dark .box-accessibility .skip-holder .link-skip {
  color: #fff456;
}
body.thm-dark .box-accessibility .skip-holder .link-skip:hover {
  color: var(--thm-yellow);
}
body.thm-dark .box-accessibility .sitemap-holder .link-skip {
  color: #ded9d9;
}
body.thm-dark .box-accessibility .header-links-left button {
  color: #ded9d9;
}
body.thm-dark .box-accessibility .header-links-left button.btn-white {
  color: #4e4e4e;
}
body.thm-dark .breadcrumb-style1 {
  border-bottom: 5px solid var(--thm-yellow);
}
body.thm-dark .page-title h2 {
  color: var(--thm-yellow);
}
body.thm-dark .footer-area {
  background-color: var(--thm-gray-200);
}
body.thm-dark .footer-area .single-footer-widget .title h3 {
  color: var(--thm-yellow);
}
body.thm-dark .footer-area .our-company-info__text p {
  color: #ffffff;
}
body.thm-dark .footer-area .our-company-info__social-link li a::before {
  background-color: var(--thm-yellow);
}
body.thm-dark .footer-area .our-company-info__social-link li a:hover svg path {
  fill: #000;
}
body.thm-dark .footer-area .footer-widget-links ul li::before, body.thm-dark .footer-area .footer-widget--contact-info ul li::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23dbcd00' d='M233 239c9.4 9.4 9.4 24.6 0 33.9L73 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L39 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L233 239z'/%3E%3C/svg%3E");
}
body.thm-dark .footer-area .footer-widget-links ul li a, body.thm-dark .footer-area .footer-widget--contact-info ul li a {
  color: #ffffff;
}
body.thm-dark .footer-area .footer-widget-links ul li a:hover, body.thm-dark .footer-area .footer-widget--contact-info ul li a:hover {
  color: var(--thm-yellow);
}
body.thm-dark .footer-area .footer-widget-links ul li .icon svg path, body.thm-dark .footer-area .footer-widget--contact-info ul li .icon svg path {
  fill: var(--thm-yellow);
}
body.thm-dark .footer-area .footer-bottom .bottom-inner .copyright p a:hover {
  color: var(--thm-yellow);
}
body.thm-dark .sc-notification-area .sc-notice-header {
  color: var(--thm-yellow);
  background-color: #000000;
}
body.thm-dark .sc-notification-area .instant-services-style1__content-bottom {
  background-color: #4e4e4e;
}
body.thm-dark .sc-notification-area .instant-services-style1__content-bottom .instant-services-style1__content-bottom-single ul li .icon svg path {
  fill: var(--thm-yellow);
}
body.thm-dark .sc-notification-area .instant-services-style1__content-bottom .instant-services-style1__content-bottom-single ul li .text a {
  color: #ffffff;
}
body.thm-dark .sc-notification-area .instant-services-style1__content-bottom .instant-services-style1__content-bottom-single ul li .text a:hover {
  color: var(--thm-yellow);
}
body.thm-dark .navbar.navbar-custom {
  background-color: #3a3a3a;
}
body.thm-dark .navbar.navbar-custom .navbar-nav .nav-item .nav-link {
  color: #ffffff;
}
body.thm-dark .navbar.navbar-custom .navbar-nav .nav-item .nav-link.dropdown-toggle:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23ffffff' d='M201 337c-9.4 9.4-24.6 9.4-33.9 0L7 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L327 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L201 337z'/%3E%3C/svg%3E");
}
body.thm-dark .navbar.navbar-custom .navbar-nav .nav-item .nav-link.dropdown-toggle.active:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23000000' d='M201 337c-9.4 9.4-24.6 9.4-33.9 0L7 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L327 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L201 337z'/%3E%3C/svg%3E");
}
body.thm-dark .navbar.navbar-custom .navbar-nav .nav-item .nav-link.active {
  color: #000;
}
body.thm-dark .navbar.navbar-custom .navbar-nav .nav-item .nav-link.active::before {
  background-color: var(--thm-yellow);
}
body.thm-dark .features-style2 {
  background-color: #000000;
}
body.thm-dark .features-style2.dign-boxes .features-style2__inner {
  background-color: var(--thm-gray-444);
}
body.thm-dark .features-style2.dign-boxes .features-style2__inner .shape1 img {
  opacity: 0.05;
}
body.thm-dark .features-style2.dign-boxes .features-style2__single-content h3 a {
  color: var(--thm-yellow);
}
body.thm-dark .features-style2.dign-boxes .features-style2__single-content p {
  color: #ffffff;
}
body.thm-dark .about-box .bg-image {
  opacity: 0.25;
}
body.thm-dark .about-box.about-style2 {
  background-color: #000000;
}
body.thm-dark .about-box.about-style2 .about-style2__img .shape1, body.thm-dark .about-box.about-style2 .about-style2__img .shape2 {
  filter: invert(1);
  opacity: 0.8;
}
body.thm-dark .obj-boxes {
  background-color: var(--thm-gray-444);
}
body.thm-dark .obj-box-area .services-style1__single:hover .services-style1__single-icon svg {
  z-index: 1;
}
body.thm-dark .obj-box-area .services-style1__single:hover .services-style1__single-icon svg path {
  fill: #000;
}
body.thm-dark .obj-box-area .services-style1__single-content {
  background-color: var(--thm-gray);
}
body.thm-dark .obj-box-area .services-style1__single-content .services-style1__single-icon {
  background: rgba(255, 255, 255, 0.1);
}
body.thm-dark .obj-box-area .services-style1__single-content .services-style1__single-icon::before {
  background: var(--thm-yellow);
}
body.thm-dark .obj-box-area .services-style1__single-content .services-style1__single-icon svg {
  z-index: 1;
}
body.thm-dark .obj-box-area .services-style1__single-content .services-style1__single-icon svg path {
  fill: var(--thm-yellow);
}
body.thm-dark .obj-box-area .services-style1__single-content .services-style1__single-text h3 a {
  color: #fff;
}
body.thm-dark .obj-box-area .services-style1__single-content .services-style1__single-text .btn-box a svg path {
  fill: var(--thm-yellow);
}
body.thm-dark .obj-box-area .services-style1__single-content .services-style1__single:hover .services-style1__single-text h3 a {
  color: #000;
}
body.thm-dark .instant-services-style1--style2.announce-box {
  background-color: #000;
}
body.thm-dark .instant-services-style1--style2.announce-box .shape1, body.thm-dark .instant-services-style1--style2.announce-box .shape2 {
  filter: invert(1);
  opacity: 0.8;
}
body.thm-dark .instant-services-style1--style2.announce-box .instant-services-style1--style2__bg {
  background-color: var(--thm-gray-444);
}
body.thm-dark .instant-services-style1--style2.announce-box .instant-services-style1__content-bottom {
  background-color: #3a3a3a;
}
body.thm-dark .instant-services-style1--style2.announce-box .instant-services-style1__content-bottom-single ul li {
  border-bottom: 1px solid var(--thm-gray);
}
body.thm-dark .instant-services-style1--style2.announce-box .instant-services-style1__content-bottom-single ul li .text a {
  color: #ffffff;
}
body.thm-dark .instant-services-style1--style2.announce-box .instant-services-style1__content-bottom-single ul li .text a:hover {
  color: var(--thm-yellow);
}
body.thm-dark .instant-services-style1--style2.announce-box .instant-services-style1__content-bottom-single ul li .icon svg path {
  fill: var(--thm-yellow);
}
body.thm-dark .box-media {
  background-color: #000;
}
body.thm-dark .box-media .swiper-button-prev:after, body.thm-dark .box-media .swiper-button-next:after {
  color: var(--thm-yellow);
}
body.thm-dark .box-media .swiper-button-prev:hover, body.thm-dark .box-media .swiper-button-next:hover {
  background-color: var(--thm-yellow);
}
body.thm-dark .box-media .swiper-button-prev:hover::after, body.thm-dark .box-media .swiper-button-next:hover::after {
  color: #000;
}
body.thm-dark .box-client {
  background-color: var(--thm-gray-444);
}
body.thm-dark .box-client .client-holder [class*=swiper-button-]:after {
  color: var(--thm-yellow);
}
body.thm-dark .box-team-area .team-style1__single {
  background-color: var(--thm-gray-444);
}
body.thm-dark .box-team-area .team-stye1__single-content .inner-box h2 a {
  color: var(--thm-yellow);
}
body.thm-dark .box-team-area .team-stye1__single-content .inner-box p {
  color: #ffffff;
}
body.thm-dark .box-testimonial .card-test {
  background-color: var(--thm-gray);
}
body.thm-dark .box-testimonial .card-test .ct-title {
  color: var(--thm-yellow);
}
body.thm-dark .box-testimonial .card-test .ct-date, body.thm-dark .box-testimonial .card-test .ct-stitle {
  color: #ffffff;
}
body.thm-dark .box-testimonial .card-test .btn-orange {
  color: #000;
  background-color: var(--thm-yellow);
}
body.thm-dark .box-testimonial .card-test .btn-orange::before {
  background-color: var(--thm-base);
}
body.thm-dark .box-testimonial .card-test .btn-orange:hover {
  color: #fff;
  background-color: var(--thm-base);
}
body.thm-dark .box-testimonial .card-test:hover {
  background-color: var(--thm-gray-444);
}
body.thm-dark .box-testimonial .card-test:hover .ct-title {
  color: #fff;
}
body.thm-dark .box-gp-title {
  color: #000;
  background-color: var(--thm-yellow);
}
body.thm-dark .ls-holder .ls-link {
  color: var(--thm-yellow);
  background-color: var(--thm-gray-444);
}
body.thm-dark .ls-holder .ls-link::before {
  background-color: var(--thm-yellow);
}
body.thm-dark .ls-holder .ls-link:hover {
  color: #000;
}
body.thm-dark .list-style-alt .ls-holder .ls-link .icon svg path {
  fill: var(--thm-yellow);
}
body.thm-dark .list-style-alt .ls-holder .ls-link:hover .icon svg path {
  fill: #000;
}
body.thm-dark .navbar-nav .dropdown .dropdown-menu {
  background-color: #4e4e4e;
}
body.thm-dark .navbar-nav .dropdown .dropdown-menu li > a.nav-link {
  color: #ded9d9;
}
body.thm-dark .navbar-nav .dropdown .dropdown-menu li > a.nav-link:hover {
  color: #000000;
  background-color: var(--thm-yellow);
}
body.thm-dark .lang-dropdown .lang-active {
  color: var(--thm-yellow);
}
body.thm-dark .lang-dropdown .lang-active:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23dbcd00' d='M201 337c-9.4 9.4-24.6 9.4-33.9 0L7 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L327 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L201 337z'/%3E%3C/svg%3E");
}
body.thm-dark .lang-dropdown .lang-item {
  color: #fff;
  background-color: #4e4e4e;
}
body.thm-dark .lang-dropdown .lang-item.active {
  color: #000000;
  background-color: var(--thm-yellow);
}
body.thm-dark .btn-one {
  color: #000000;
  background-color: var(--thm-yellow);
}
body.thm-dark .btn-one svg path {
  fill: #000;
}
body.thm-dark .btn-one::before {
  background-color: var(--thm-base);
}
body.thm-dark .btn-one:hover {
  color: #fff;
}
body.thm-dark .btn-one:hover svg path {
  fill: #fff;
}
body.thm-dark .btn-orange, body.thm-dark .btn-green, body.thm-dark .btn-blue {
  color: #fff;
}
body.thm-dark .btn-orange:hover, body.thm-dark .btn-green:hover, body.thm-dark .btn-blue:hover {
  color: #fff;
}
body.thm-dark .table-custom thead th {
  color: var(--thm-yellow);
}
body.thm-dark .table-custom tbody tr td, body.thm-dark .table-custom tbody tr span {
  color: #ffffff;
}
body.thm-dark .table-custom tfoot tr td {
  color: #fff;
}
body.thm-dark .table-list .table thead {
  background-color: #003140;
}
body.thm-dark .table-list .input-group .input-group-text {
  background-color: #003140;
  border: 1px solid #003140;
}
body.thm-dark .content-wrapper h1, body.thm-dark .content-wrapper h2, body.thm-dark .content-wrapper h3, body.thm-dark .content-wrapper h4, body.thm-dark .content-wrapper h5, body.thm-dark .content-wrapper h6 {
  padding: 12px 0;
  color: #ffffff;
}
body.thm-dark .content-wrapper h4 {
  color: var(--thm-yellow);
}
body.thm-dark .content-wrapper ul li::before {
  color: var(--thm-yellow);
}
body.thm-dark .content-wrapper .cw-title-area .cw-title {
  color: var(--thm-yellow);
}
body.thm-dark .contact-area .contact-page__content .title-box h4 {
  color: var(--thm-yellow);
}
body.thm-dark .contact-area .contact-page__contact-info {
  box-shadow: 1px 0 0 0 rgba(255, 255, 255, 0.25);
}
body.thm-dark .contact-area .contact-page__contact-info:last-child {
  box-shadow: none;
}
body.thm-dark .contact-area .contact-page__contact-info .cn-info-title .text-box {
  color: var(--thm-yellow);
}
body.thm-dark .contact-area .contact-page__contact-info .icon-box svg path {
  fill: var(--thm-yellow);
}
body.thm-dark .contact-area .cn-info-details p, body.thm-dark .contact-area .cn-info-details a {
  color: #ffffff;
}
body.thm-dark .contact-area .cn-info-details a:hover {
  color: #fffed9;
}
body.thm-dark .pagination-area .pagination li {
  border: 1px solid #bfbfbf;
}
body.thm-dark .pagination-area .pagination li span.active, body.thm-dark .pagination-area .pagination li a.active {
  color: #000;
  background-color: var(--thm-yellow);
}
body.thm-dark .pagination-area .pagination li a {
  color: #fff;
}
body.thm-dark .pagination-area .pagination li a:hover {
  color: #000;
  background-color: #feffdf;
}
body.thm-dark .sidebar-modern .side-menu li .side-link {
  color: var(--thm-gray-444);
  border-bottom: 1px dotted #4d422b;
}
body.thm-dark .sidebar-modern .side-menu li .side-link:hover {
  color: var(--thm-yellow);
  background-color: #ffe1c9;
}
body.thm-dark .sidebar-modern .side-menu li .side-link.active {
  color: #332f2f;
  background: var(--thm-yellow);
}

/* .main-slider .image-layer:before {
    background-color: var(--thm-base);
    opacity: 0.70;
}

.main-header-one__bottom,
.stricky-header .main-menu__wrapper,
.about-style1,
.instant-services-style1,
.testimonials-style1__single-content,
.events-style1,
.team-style1,
.blog-style1 {
    background: var(--thm-black);
}

.main-menu .main-menu__list>li>a,
.stricky-header .main-menu__list>li>a,
.main-menu .main-menu__list>li.dropdown>a:before {
    color: #ffffff;
}

.services-style1,
.testimonials-style1 {
    background: rgba(var(--thm-black-rgb), 0.9);
}

.instant-services-style1__content-bottom,
.events-style1__single,
.team-stye1__single-content .round-bg,
.cta-style1,
.blog-style1__single-content,
.features-style1__single {
    background: #191919;
}

.services-style1__single-content {
    background: var(--thm-black);
}

.main-header-one__bottom-right-number .text a {
    color: #6E6E6E;
}

.main-slider-one__content .title h2 span {
    color: var(--thm-black);
}

.sec-title h2,
.about-style1__content-list li .text-box p,
.testimonials-style1__single-content .text p,
.services-style1__single-text h3 a,
.services-style1__single-text .btn-box a span,
.instant-services-style1__content-bottom-single ul li .text a,
.testimonials-style1__single-client-info .text-box h3,
.events-style1__single-left .title h2 a,
.events-style1__single__right .contact-info li .text p,
.team-stye1__single-content .inner-box h2 a,
.blog-style1__single-content h2 a,
.features-style1__single-content h3 a {
    color: rgba(255, 255, 255, 0.70);
}

.features-style1::before {
    position: absolute;
    top: 85px;
    left: 0;
    bottom: 0;
    right: 0;
    background: var(--thm-black);
    content: "";
    z-index: -1;
}

.testimonials-style1__single-client-info .text-box p {
    color: var(--thm-gray);
}

.testimonials-style1__single-content::before {
    border-left: 20px solid var(--thm-black);
}

.events-style1__single__right::before {
    opacity: 0.2;
}

.features-style1 .shape2 img {
    filter: invert(1);
}

.about-style1__img .shape1 img {
    filter: invert(1);
}

.about-style1__img .shape2 img {
    filter: invert(1);
}


.services-style1 .shape2 img {
    filter: invert(1);
}

.services-style1 .shape1 {
    border: 1px solid rgba(var(--thm-gray-rgb), 0.4);
}

.services-style1 .shape3 img {
    filter: invert(1);
}

.services-style1 .shape4 img {
    filter: invert(1);
}

.instant-services-style1 .shape2 img {
    filter: invert(1);
}

.testimonials-style1 .shape1 {
    border: 1px solid rgba(var(--thm-gray-rgb), 0.4);
}

.testimonials-style1 .shape2 img {
    filter: invert(1);
}

.testimonials-style1 .shape3 {
    opacity: 0.1;
}

.events-style1__bg {
    filter: invert(1);
}

.cta-style1__bg {
    filter: invert(1);
}

.blog-style1 .shape1 img {
    filter: invert(1);
}

.features-style1 .shape1 {
    opacity: 0.3;
} *//*# sourceMappingURL=dark.css.map */