.theme-dark body {
  background-color: #121212;
  color: #A3A3A3;
}
.theme-dark .dark-bg {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  z-index: 1;
}
.theme-dark .dark-bg::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 80%;
  z-index: -1;
  background-color: #121212;
}
.theme-dark h1, .theme-dark h2, .theme-dark h3, .theme-dark h4, .theme-dark h5, .theme-dark h6 {
  color: #FFFFFF;
}
.theme-dark a {
  transition: 0.6s;
  text-decoration: none;
}
.theme-dark a:hover {
  color: #dee2e6;
}
.theme-dark .bg-F6F1F0 {
  background: var(--bs-emphasis-color);
}
.theme-dark .bg-F3F5F9 {
  background: var(--bs-dark);
}
.theme-dark .bg-E8E8F4 {
  background: rgb(8, 8, 31);
}
.theme-dark .border-right {
  border-right: solid 1px #1a1d20;
}
.theme-dark .border-bottom {
  border-bottom: solid 1px #1a1d20;
}
.theme-dark .top-header-warp {
  background: var(--bs-gray-900);
}
.theme-dark .navbar {
  background-color: var(--bs-gray-700);
}
.theme-dark .navbar .sticky {
  background-color: var(--bs-gray-700);
}
.theme-dark .navbar .navbar-nav .nav-item .dropdown-menu {
  background: var(--bs-gray-700);
}
.theme-dark .navbar .navbar-nav .nav-item .dropdown-menu .nav-item {
  border-color: rgba(232, 233, 237, 0.1411764706);
}
.theme-dark .navbar .navbar-nav .nav-item .dropdown-menu .nav-link {
  color: var(--bs-white);
}
.theme-dark .navbar .navbar-nav .nav-item .dropdown-menu .nav-link:hover, .theme-dark .navbar .navbar-nav .nav-item .dropdown-menu .nav-link.active {
  color: #FA695D;
}
.theme-dark .navbar .navbar-nav .nav-item .nav-link {
  color: var(--bs-white);
}
.theme-dark .navbar .navbar-nav .nav-item .nav-link:hover, .theme-dark .navbar .navbar-nav .nav-item .nav-link.active {
  color: #FA695D;
}
.theme-dark .default-btn {
  box-shadow: 0px 2px 20px 0px var(--bs-gray-dark);
}
.theme-dark .hero-warp {
  background: var(--bs-gray-900);
}
.theme-dark .hero-warp .hero-shape1 {
  opacity: 10%;
}
.theme-dark .hero-warp .hero-shape2 {
  opacity: 10%;
}
.theme-dark .hero-content .hero-button .default-btn.style2 {
  color: #FFFFFF;
}
.theme-dark .hero-content .hero-reviewed-list li:first-child img {
  filter: brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(0%) hue-rotate(214deg) brightness(104%) contrast(101%);
}
.theme-dark .hero-content .hero-reviewed-list li h6 {
  color: var(--bs-gray-300);
}
.theme-dark .hero-content .hero-reviewed-list li span {
  color: var(--bs-body-bg);
}
.theme-dark .hero-content .hero-reviewed-list li .logo img {
  filter: brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(0%) hue-rotate(214deg) brightness(104%) contrast(101%);
}
.theme-dark .trusted-image::before {
  background: rgba(246, 237, 236, 0.1607843137);
}
.theme-dark .trusted-content .trusted-list li {
  color: var(--bs-gray-400);
}
.theme-dark .service-card {
  background: var(--bs-gray-900);
}
.theme-dark .service-card .icon::before {
  border: 1px solid rgba(231, 225, 201, 0.1803921569);
}
.theme-dark .service-card h3 a {
  color: var(--bs-gray-200);
}
.theme-dark .choose-both-warp::before {
  background: rgba(255, 255, 255, 0.1803921569);
}
.theme-dark .image-base-card {
  border-bottom: solid 1px rgba(255, 255, 255, 0.231372549);
  border-top: solid 1px rgba(255, 255, 255, 0.231372549);
}
.theme-dark .product-box {
  background-color: var(--bs-light-text-emphasis);
}
.theme-dark .product-box h4 a {
  color: var(--bs-gray-200);
}
.theme-dark .product-box .icon .icon-bg {
  filter: brightness(0) saturate(100%) invert(0%) sepia(59%) saturate(7384%) hue-rotate(263deg) brightness(2%) contrast(70%);
}
.theme-dark .maintain-product-content::before {
  background: rgba(246, 237, 236, 0.1490196078);
}
.theme-dark .maintain-product-content .maintain-product-boxes-widget::before {
  background: rgba(246, 237, 236, 0.1490196078);
}
.theme-dark .maintain-product-content .maintain-product-boxes-widget::after {
  background: rgba(246, 237, 236, 0.1490196078);
}
.theme-dark .maintain-product-content .maintain-product-box.style2::before {
  background: rgba(246, 237, 236, 0.1490196078);
}
.theme-dark .expert-service-warp .expert-service-tab .expert-service-nav {
  background: var(--bs-highlight-color);
}
.theme-dark .expert-service-warp .expert-service-tab .expert-service-nav .nav-item .nav-link {
  color: var(--bs-gray-400);
}
.theme-dark .expert-tab-content p {
  color: var(--bs-gray-500);
}
.theme-dark .expert-tab-content .expert-list li {
  color: var(--bs-gray-400);
}
.theme-dark .global-content {
  background: var(--bs-gray-dark);
}
.theme-dark .blog-card .content h3 a {
  color: var(--bs-gray-200);
}
.theme-dark .marquee-content li {
  background: var(--bs-black);
}
.theme-dark .marquee-content li a {
  color: #ffffff;
}
.theme-dark .marquee-content li:hover {
  background-color: #3CB879;
}
.theme-dark .footer-warp .container-fluid .inner-footer-warp {
  background: var(--bs-gray-800);
}
.theme-dark .footer-widget .dark-logo {
  display: block;
}
.theme-dark .footer-widget .footer-logo1 {
  display: none;
}
.theme-dark .footer-widget .footer-link-list li a {
  color: var(--bs-light-bg-subtle);
}
.theme-dark .footer-widget .footer-contact-list li {
  color: var(--bs-light);
}
.theme-dark .footer-widget .footer-contact-list li a {
  color: var(--bs-white);
}
.theme-dark .copy-right-warp {
  background: var(--bs-gray-700);
}
.theme-dark .copy-right-warp .copy-right-content p {
  color: var(--bs-gray-200);
}
.theme-dark .copy-right-warp .copy-right-content p a {
  color: #ffffff;
}
.theme-dark .copy-right-warp .copy-right-content p span {
  color: #ffffff;
}
.theme-dark .global-system-content .global-system-list li {
  color: var(--bs-gray-400);
}
.theme-dark .service-provide-card {
  background: var(--bs-gray-800);
}
.theme-dark .service-provide-card h3 a {
  color: var(--bs-gray-200);
}
.theme-dark .service-provide-card .icon::before {
  background: rgba(255, 255, 255, 0.0705882353);
}
.theme-dark .flexible-environment-warp .abroad-text {
  color: rgba(242, 245, 248, 0.0588235294);
}
.theme-dark .product-boxes-widget.style2 .product-box {
  border: 1px solid rgba(4, 10, 18, 0.6784313725);
}
.theme-dark .client-review-card {
  background: var(--bs-dark);
}
.theme-dark .client-review-card .choose-review-list li h6 {
  color: var(--bs-gray-200);
}
.theme-dark .client-review-card .choose-review-list li h6 span {
  color: #FFFFFF;
}
.theme-dark .client-review-card .choose-review-list li img {
  filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(3415%) hue-rotate(154deg) brightness(105%) contrast(92%);
}
.theme-dark .client-review-card .choose-review-list3 li p {
  color: var(--bs-white);
}
.theme-dark .client-review-card .choose-review-list2 li p {
  color: var(--bs-white);
}
.theme-dark .client-review-slider-warp .client-review-image .details p {
  color: var(--bs-gray-100);
}
.theme-dark .client-review-slider-warp {
  border: 1px solid rgba(255, 255, 255, 0.1607843137);
}
.theme-dark .client-review-slider-warp .client-review-image::before {
  background-color: rgba(255, 255, 255, 0.1215686275);
}
.theme-dark .client-review-slider-warp .customer-widget p {
  color: var(--bs-white);
}
.theme-dark .client-review-slider-warp .customer-widget .review-details-list li img {
  filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(3415%) hue-rotate(154deg) brightness(105%) contrast(92%);
}
.theme-dark .client-review-slider-warp .customer-widget .review-details-list li span {
  color: var(--bs-white);
}
.theme-dark .project-box .content {
  background: var(--bs-gray-800);
}
.theme-dark .project-box .content h3 a {
  color: var(--bs-gray-400);
}
.theme-dark .project-card .content {
  background: var(--bs-gray-800);
}
.theme-dark .project-card .content h3 a {
  color: var(--bs-gray-400);
}
.theme-dark .solved-challenges-warp .solved-challenges-tab .expert-service-nav {
  background: var(--bs-gray-800);
}
.theme-dark .solved-challenges-warp .solved-challenges-tab .expert-service-nav .nav-item .nav-link {
  color: var(--bs-gray-400);
}
.theme-dark .solved-challenges-warp .solved-challenges-tab .expert-service-nav .nav-item .nav-link.active {
  color: #FA695D;
}
.theme-dark .solved-challenges-tab p {
  color: var(--bs-gray-500);
}
.theme-dark .solved-challenges-tab .solved-challenges-list li {
  color: var(--bs-white);
}
.theme-dark .business-warp-style2::before {
  background: #121212;
}
.theme-dark .swiper-btn .swiper-button-next::before,
.theme-dark .swiper-btn .swiper-button-prev::before {
  color: var(--bs-gray-300);
}
.theme-dark .question-content .accordion-item {
  background: var(--bs-gray-800);
  color: var(--bs-gray-400);
}
.theme-dark .question-content .accordion-item .accordion-body {
  border-top: solid 1px rgba(243, 245, 248, 0.1490196078);
}
.theme-dark .question-content .accordion-item .accordion-button {
  color: var(--bs-white);
}
.theme-dark .question-content .accordion-item .accordion-button::after {
  filter: brightness(0) saturate(100%) invert(100%) sepia(17%) saturate(0%) hue-rotate(145deg) brightness(111%) contrast(100%);
}
.theme-dark .hero-style3-warp::before {
  background-color: var(--bs-dark);
}
.theme-dark .hero-style3-content .hero-reviewed-list li:first-child img {
  filter: brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(0%) hue-rotate(214deg) brightness(104%) contrast(101%);
}
.theme-dark .hero-style3-content .hero-reviewed-list li h6 {
  color: var(--bs-gray-300);
}
.theme-dark .hero-style3-content .hero-reviewed-list li span {
  color: var(--bs-body-bg);
}
.theme-dark .hero-style3-content .hero-reviewed-list li .logo img {
  filter: brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(0%) hue-rotate(214deg) brightness(104%) contrast(101%);
}
.theme-dark .provide-card {
  background: var(--bs-gray-900);
}
.theme-dark .provide-card .icon::before {
  border: 1px solid rgba(231, 225, 201, 0.1803921569);
}
.theme-dark .provide-card h3 a {
  color: var(--bs-gray-200);
}
.theme-dark .partner-slider-logo2 .swiper {
  border: 1px solid rgba(234, 239, 249, 0.0784313725);
}
.theme-dark .partner-slider-logo2 .partner-logo {
  border-right: 1px solid rgba(234, 239, 249, 0.1019607843);
}
.theme-dark .client-style3-card {
  background: var(--bs-gray-900);
}
.theme-dark .client-style3-card .main-content {
  color: var(--bs-gray-400);
}
.theme-dark .client-style3-card .review-details-list li img {
  filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(3415%) hue-rotate(154deg) brightness(105%) contrast(92%);
}
.theme-dark .client-style3-card .review-details-list li span {
  color: var(--bs-white);
}
.theme-dark .successful-card .content {
  background: var(--bs-gray-800);
}
.theme-dark .successful-card .content h3 a {
  color: var(--bs-gray-400);
}
.theme-dark .solved-challenges-tab2 .expert-service-nav {
  background: var(--bs-gray-800) !important;
}
.theme-dark .latest-blog-card::before {
  background: var(--bs-gray-800);
}
.theme-dark .latest-blog-card h3 a {
  color: var(--bs-gray-400);
}
.theme-dark .latest-blog-card .content .date ul li span {
  color: var(--bs-white);
}
.theme-dark .inner-location-widget .location-card {
  border: 1px solid var(--bs-success-text-emphasis);
  background: var(--bs-dark);
}
.theme-dark .inner-location-widget .location-card .location-details p {
  margin-bottom: 2px;
  color: var(--bs-white);
}
.theme-dark .inner-pages-hero-warp {
  background: var(--bs-dark);
}
.theme-dark .inner-pages-hero-warp .inner-page-shape1 {
  opacity: 10%;
}
.theme-dark .inner-pages-hero-warp .inner-page-shape2 {
  opacity: 10%;
}
.theme-dark .inner-page-content .inner-page-list li {
  color: var(--bs-gray-400);
}
.theme-dark .inner-page-content .inner-page-list li a {
  color: var(--bs-white);
}
.theme-dark .service-details-big-widget .service-works .works-list li {
  color: var(--bs-gray-400);
}
.theme-dark .service-details-small-widget .service-list-box {
  background: var(--bs-gray-900);
}
.theme-dark .service-details-small-widget .service-list-box .service-details-list li {
  border-color: rgba(230, 232, 234, 0.1019607843);
}
.theme-dark .service-details-small-widget .service-list-box .service-details-list li a {
  color: var(--bs-white);
}
.theme-dark .inner-project-details-warp .customer-content {
  background: var(--bs-gray-800);
}
.theme-dark .inner-project-details-warp .customer-content span {
  color: var(--bs-white);
}
.theme-dark .inner-project-details-warp .challenge-content {
  background: var(--bs-gray-900);
}
.theme-dark .inner-project-details-warp .solution-content {
  background: var(--bs-gray-800);
}
.theme-dark .inner-project-details-warp .challenge-list li {
  color: var(--bs-gray-400);
}
.theme-dark .faq-form-widget {
  background: var(--bs-gray-900);
}
.theme-dark .faq-form-widget .form-check .form-check-label {
  color: var(--bs-gray-500);
}
.theme-dark .faq-form-widget .form-check .form-check-label a {
  color: var(--bs-white);
}
.theme-dark .faq-form-widget .form-control {
  background: var(--bs-dark);
  color: #FFFFFF;
}
.theme-dark .faq-form-widget .form-control::placeholder {
  color: #FFFFFF;
}
.theme-dark .inner-faq-widget .form-control {
  background: var(--bs-dark);
  color: #FFFFFF;
  border: 1px solid rgba(242, 243, 248, 0.1098039216);
}
.theme-dark .inner-faq-widget .form-control::placeholder {
  color: #FFFFFF;
}
.theme-dark .inner-faq-widget .faq-search {
  color: #FFFFFF;
}
.theme-dark .inner-request-widget {
  background: var(--bs-gray-900);
}
.theme-dark .inner-request-widget .form-control {
  background: var(--bs-dark);
  color: #FFFFFF;
  border: 1px solid rgba(242, 243, 248, 0.1098039216);
}
.theme-dark .inner-request-widget .form-control::placeholder {
  color: #FFFFFF;
}
.theme-dark .inner-request-widget .form-select {
  background: var(--bs-dark);
  color: #FFFFFF;
  border: 1px solid rgba(242, 243, 248, 0.1098039216);
}
.theme-dark .inner-request-widget .form-select::placeholder {
  color: #FFFFFF;
}
.theme-dark .inner-request-widget .form-label {
  color: var(--bs-gray-100);
}
.theme-dark .inner-package-warp {
  background: var(--bs-gray-900);
}
.theme-dark .inner-package-warp .form-control {
  background: var(--bs-dark);
  color: #FFFFFF;
  border: 1px solid rgba(242, 243, 248, 0.1098039216);
}
.theme-dark .inner-package-warp .form-control::placeholder {
  color: #FFFFFF;
}
.theme-dark .terms-conditions-content p strong {
  color: var(--bs-white);
}
.theme-dark .terms-conditions-content ul li strong, .theme-dark .terms-conditions-content ol li strong {
  color: var(--bs-white);
}
.theme-dark .privacy-policy-content p strong {
  color: var(--bs-white);
}
.theme-dark .privacy-policy-content ul li strong, .theme-dark .privacy-policy-content ol li strong {
  color: var(--bs-white);
}
.theme-dark .inner-pages-pagination .pagination .page-item:last-child .page-link {
  color: #ffffff;
}
.theme-dark .inner-pages-pagination .pagination .page-item:first-child .page-link {
  color: #ffffff;
}
.theme-dark .blog-details-big-warp .blog-style-content {
  background: var(--bs-gray-900);
}
.theme-dark .blog-details-big-warp .blog-works .blog-work-list li {
  color: var(--bs-gray-300);
}
.theme-dark .blog-details-big-warp .article-big-box .article-item .content h3 a {
  color: var(--bs-white);
}
.theme-dark .blog-details-big-warp .comment-reply .form-control {
  background: var(--bs-dark);
  color: #FFFFFF;
}
.theme-dark .blog-details-big-warp .comment-reply .form-control::placeholder {
  color: #FFFFFF;
}
.theme-dark .blog-details-big-warp .comment-reply .form-check .form-check-label {
  color: var(--bs-white);
}
.theme-dark .blog-details-big-warp .tags-share {
  border-bottom: solid 1px rgba(246, 241, 240, 0.1490196078);
  border-top: solid 1px rgba(246, 241, 240, 0.1803921569);
}
.theme-dark .blog-details-big-warp .tags-share .tags li a {
  color: var(--bs-white);
  background: var(--bs-gray-900);
}
.theme-dark .blog-details-small-widget .all-blog-boxes {
  background: var(--bs-gray-900);
}
.theme-dark .blog-details-small-widget .search-box .search-input .form-control {
  background: var(--bs-dark);
  color: #FFFFFF;
}
.theme-dark .blog-details-small-widget .search-box .search-input .form-control::placeholder {
  color: #FFFFFF;
}
.theme-dark .blog-details-small-widget .search-box .search-input .search-btn {
  color: #FFFFFF;
}
.theme-dark .blog-details-small-widget .latest-article .article-item .content h3 a {
  color: var(--bs-white);
}
.theme-dark .blog-details-small-widget .tag-box .tag-list li a {
  color: var(--bs-white);
  background: var(--bs-dark);
}
.theme-dark .blog-details-small-widget .categories-box .category-list li a {
  color: var(--bs-white);
}
.theme-dark .main-contact-card {
  background: var(--bs-gray-900);
}
.theme-dark .main-contact-card a {
  color: var(--bs-white);
  padding-right: 5px;
}
.theme-dark .navbar .dark-logo {
  display: block;
}
.theme-dark .navbar .navbar-logo {
  display: none;
}
.theme-dark .navbar .navbar-toggler .burger-menu span {
  background: #fff;
}

/*# sourceMappingURL=dark-mode.css.map */
