.theme-dark body {
  color: var(--whiteColor);
  background-color: #000000;
}
.theme-dark .bg-ffeeeb {
  background-color: #111111;
}
.theme-dark .bg-fff5f5 {
  background-color: #0c0c0c;
}
.theme-dark .h1, .theme-dark .h2, .theme-dark .h3, .theme-dark .h4, .theme-dark .h5, .theme-dark .h6, .theme-dark h1, .theme-dark h2, .theme-dark h3, .theme-dark h4, .theme-dark h5, .theme-dark h6 {
  color: var(--whiteColor) !important;
}
.theme-dark .h1 a, .theme-dark .h2 a, .theme-dark .h3 a, .theme-dark .h4 a, .theme-dark .h5 a, .theme-dark .h6 a, .theme-dark h1 a, .theme-dark h2 a, .theme-dark h3 a, .theme-dark h4 a, .theme-dark h5 a, .theme-dark h6 a {
  color: var(--whiteColor) !important;
}
.theme-dark label {
  color: var(--whiteColor) !important;
}
.theme-dark a {
  color: var(--whiteColor);
}
.theme-dark a:hover {
  color: var(--primaryColor);
}
.theme-dark p {
  color: #cacaca;
}
.theme-dark .bg-white {
  background-color: #181717 !important;
}
.theme-dark .text-gray-color {
  color: #cacaca;
}
.theme-dark .text-main-color {
  color: var(--primaryColor);
}
.theme-dark .text-black-color {
  color: var(--whiteColor);
}
.theme-dark .text-hover-black-color:hover {
  color: var(--whiteColor);
}
.theme-dark .text-hover-white-color:hover {
  color: var(--whiteColor);
}
.theme-dark .text-hover-main-color:hover {
  color: var(--primaryColor);
}
.theme-dark .form-control {
  color: var(--whiteColor);
  border-color: rgba(255, 255, 255, 0.08);
  background-color: rgba(255, 255, 255, 0.08);
}
.theme-dark .form-control::-moz-placeholder {
  color: #cacaca;
}
.theme-dark .form-control::placeholder {
  color: #cacaca;
}
.theme-dark .form-control:focus {
  border-color: var(--primaryColor);
}
.theme-dark .form-control:focus::-moz-placeholder {
  color: transparent;
}
.theme-dark .form-control:focus::placeholder {
  color: transparent;
}
.theme-dark .default-btn {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .default-btn:hover {
  border-color: var(--primaryColor);
  color: var(--whiteColor);
}
.theme-dark .preloader-area {
  background-color: #000000;
}
.theme-dark .preloader-area .waviy span {
  color: var(--whiteColor);
}
.theme-dark .top-header-area {
  background-color: #0c0c0c;
}
.theme-dark .top-header-logo {
  display: none;
}
.theme-dark .top-header-logo.white-logo {
  display: inline-block;
}
.theme-dark .top-header-search-btn .search-btn {
  color: var(--whiteColor);
}
.theme-dark .top-header-search-btn .search-btn:hover {
  color: var(--primaryColor);
}
.theme-dark .navbar-area {
  background-color: #0c0c0c;
}
.theme-dark .navbar-area.is-sticky {
  background: rgba(18, 18, 18, 0.7);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  box-shadow: unset;
}
.theme-dark .navbar-area.is-sticky .navbar {
  background-color: transparent;
  box-shadow: unset;
}
.theme-dark .navbar-area.is-sticky.bg-transparent {
  background: rgba(18, 18, 18, 0.7) !important;
}
.theme-dark .navbar-area .navbar {
  background-color: #000000;
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .navbar-area .navbar .navbar-brand {
  display: none;
}
.theme-dark .navbar-area .navbar .navbar-brand.white-logo {
  display: block;
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .nav-link {
  color: var(--whiteColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .nav-link:hover, .theme-dark .navbar-area .navbar .navbar-nav .nav-item .nav-link.active {
  color: var(--primaryColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item:hover .nav-link, .theme-dark .navbar-area .navbar .navbar-nav .nav-item.active .nav-link {
  color: var(--primaryColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu {
  background: #000000;
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link {
  color: var(--whiteColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link.active, .theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link:hover {
  color: var(--primaryColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link {
  color: var(--whiteColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link.active, .theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link:hover {
  color: var(--primaryColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link {
  color: var(--whiteColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link.active, .theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link:hover {
  color: var(--primaryColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link {
  color: var(--whiteColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link.active, .theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .nav-link:hover {
  color: var(--primaryColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item.active .nav-link {
  color: var(--primaryColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item.active .nav-link {
  color: var(--primaryColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item.active .nav-link {
  color: var(--primaryColor);
}
.theme-dark .navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item.active .nav-link {
  color: var(--primaryColor);
}
.theme-dark .navbar-area .navbar .search-btn {
  color: var(--whiteColor);
}
.theme-dark .navbar-area .navbar .navbar-toggler {
  color: var(--whiteColor);
}
.theme-dark .navbar-area .navbar .navbar-toggler .burger-menu span {
  background: var(--whiteColor);
}
.theme-dark .responsive-navbar {
  background-color: #191919;
  color: var(--whiteColor);
}
.theme-dark .responsive-navbar .offcanvas-header .logo {
  display: none !important;
}
.theme-dark .responsive-navbar .offcanvas-header .logo.white-logo {
  display: inline-block !important;
}
.theme-dark .responsive-navbar .offcanvas-header .close-btn {
  color: var(--whiteColor);
}
.theme-dark .responsive-navbar .offcanvas-header .close-btn:hover {
  color: var(--primaryColor);
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item {
  color: var(--whiteColor);
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button {
  color: var(--whiteColor);
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button:hover, .theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-button.active {
  color: var(--primaryColor);
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body {
  background-color: #111111;
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item {
  color: var(--whiteColor);
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link {
  color: var(--whiteColor);
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link:hover, .theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link.active {
  color: var(--primaryColor);
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-button {
  color: var(--whiteColor);
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body {
  background-color: #000000;
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link {
  color: var(--whiteColor);
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link:hover, .theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-link.active {
  color: var(--primaryColor);
}
.theme-dark .responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body .accordion-item .accordion-collapse .accordion-body {
  background-color: #111111;
}
.theme-dark .responsive-navbar .offcanvas-body .offcanvas-contact-info {
  border-top-color: #2e2e2e;
}
.theme-dark .responsive-navbar .offcanvas-body .others-option {
  border-top-color: #2e2e2e;
}
.theme-dark .responsive-navbar .offcanvas-body .others-option .search-btn {
  color: var(--whiteColor);
}
.theme-dark .search-popup-area .search-box {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .search-popup-area .search-box .categories-list li a {
  background-color: #111111;
}
.theme-dark .search-popup-area .search-box .categories-list li a:hover {
  background-color: var(--primaryColor);
}
.theme-dark .search-popup-area .close-btn {
  color: var(--whiteColor);
}
.theme-dark .search-popup-area .close-btn:hover {
  color: var(--primaryColor);
}
.theme-dark .blog-main-banner-area .single-big-blog-post .content {
  background-color: #000000;
}
.theme-dark .blog-main-banner-area .single-big-blog-post .content h3 {
  color: var(--whiteColor);
}
.theme-dark .blog-main-banner-area .single-big-blog-post .content h3 a {
  color: var(--whiteColor) !important;
}
.theme-dark .blog-main-banner-area .single-big-blog-post .content .meta li {
  color: #cacaca;
}
.theme-dark .blog-main-banner-area .single-big-blog-post .content .meta li a {
  color: #cacaca;
}
.theme-dark .blog-main-banner-area .single-big-blog-post .content .meta li a:hover {
  color: var(--primaryColor);
}
.theme-dark .blog-main-banner-box .content {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .blog-main-banner-box .content .meta li {
  color: #cacaca;
}
.theme-dark .blog-main-banner-box .content .meta li a {
  color: #cacaca;
}
.theme-dark .blog-main-banner-box .content .meta li a:hover {
  color: var(--primaryColor);
}
.theme-dark .blog-main-banner-box .content .meta li:last-child {
  background: #2d2d2d;
  color: var(--primaryColor);
}
.theme-dark .blog-main-banner-box:hover .content {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .blog-main-banner-list .box {
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .blog-main-banner-list .box .content .meta li {
  color: #cacaca;
}
.theme-dark .blog-main-banner-list .box .content .meta li a {
  color: #cacaca;
}
.theme-dark .blog-main-banner-list .box .content .meta li a:hover {
  color: var(--primaryColor);
}
.theme-dark .blog-banner-box .content {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .blog-banner-box .content .meta li {
  color: #cacaca;
}
.theme-dark .blog-banner-box .content .meta li a {
  color: #cacaca;
}
.theme-dark .blog-banner-box .content .meta li a:hover {
  color: var(--primaryColor);
}
.theme-dark .blog-banner-box .content .meta li:last-child {
  background: #2d2d2d;
  color: var(--primaryColor);
}
.theme-dark .blog-banner-box .content .date {
  color: #cacaca;
}
.theme-dark .blog-banner-box:hover .content {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .blog-banner-item .content {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .blog-banner-item .content .meta li {
  color: #cacaca;
}
.theme-dark .blog-banner-item .content .meta li a {
  color: #cacaca;
}
.theme-dark .blog-banner-item .content .meta li a:hover {
  color: var(--primaryColor);
}
.theme-dark .blog-banner-item .content .meta li:last-child {
  color: var(--primaryColor);
  background: #2d2d2d;
}
.theme-dark .blog-banner-item:hover .content {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .blog-banner-slides.owl-theme .owl-nav [class*=owl-], .theme-dark .el-blog-banner-slides.owl-theme .owl-nav [class*=owl-] {
  color: var(--whiteColor);
  background-color: #000000;
  border-color: var(--whiteColor);
  box-shadow: 2px 4px 0px var(--whiteColor);
}
.theme-dark .blog-banner-slides.owl-theme .owl-nav [class*=owl-]:hover, .theme-dark .el-blog-banner-slides.owl-theme .owl-nav [class*=owl-]:hover {
  border-color: var(--primaryColor);
  box-shadow: 2px 4px 0px var(--primaryColor);
}
.theme-dark .blog-banner-post {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .blog-banner-post .content h1 a {
  background-color: #000000;
}
.theme-dark .blog-banner-post:hover {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .about-content strong {
  color: var(--whiteColor);
}
.theme-dark .about-content ul li, .theme-dark .about-content ol li {
  color: #cacaca;
}
.theme-dark .single-blog-post-item .meta li {
  color: #cacaca;
}
.theme-dark .single-blog-post-item .meta li a {
  color: #cacaca;
}
.theme-dark .single-blog-post-item .meta li a:hover {
  color: var(--primaryColor);
}
.theme-dark .single-big-blog-post .content .meta li {
  color: #cacaca;
}
.theme-dark .single-big-blog-post .content .meta li a {
  color: #cacaca;
}
.theme-dark .single-big-blog-post .content .meta li a:hover {
  color: var(--primaryColor);
}
.theme-dark .single-small-blog-post-item .meta li {
  color: #cacaca;
}
.theme-dark .single-small-blog-post-item .meta li a {
  color: #cacaca;
}
.theme-dark .single-small-blog-post-item .meta li a:hover {
  color: var(--primaryColor);
}
.theme-dark .single-small-blog-post-item .date {
  color: #cacaca;
}
.theme-dark .blog-posts-list .box {
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .blog-posts-list .box .date {
  color: #cacaca;
}
.theme-dark .sponsored-post-box .content .date {
  color: #cacaca;
}
.theme-dark .sponsored-overlay-post .content .date {
  color: #cacaca;
}
.theme-dark .single-blog-post-list .content .meta li {
  color: #cacaca;
}
.theme-dark .single-blog-post-list .content .meta li a {
  color: #cacaca;
}
.theme-dark .single-blog-post-list .content .meta li a:hover {
  color: var(--primaryColor);
}
.theme-dark .single-blog-post-list .content .meta li:last-child {
  background: #2d2d2d;
  color: var(--primaryColor);
}
.theme-dark .single-blog-post-list.style-two {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .single-blog-post-list.style-two .content .meta li:first-child a:hover {
  color: var(--whiteColor);
}
.theme-dark .single-blog-post-list.style-two .content .meta2 li {
  color: #cacaca;
}
.theme-dark .single-blog-post-list.style-two .content .meta2 li a {
  color: #cacaca;
}
.theme-dark .single-blog-post-list.style-two .content .meta2 li a:hover {
  color: var(--primaryColor);
}
.theme-dark .single-blog-post-list.style-two .content .default-btn {
  color: var(--whiteColor);
  border-color: var(--whiteColor);
}
.theme-dark .single-blog-post-list.style-two .content .default-btn i {
  color: var(--whiteColor);
}
.theme-dark .single-blog-post-list.style-two .content .default-btn:hover {
  background-color: var(--primaryColor);
  border-color: var(--primaryColor);
  color: var(--whiteColor);
}
.theme-dark .single-blog-post-list.style-two .content .default-btn:hover i {
  color: var(--whiteColor);
}
.theme-dark .single-blog-post-list.style-two:hover {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .blog-posts-slides.owl-theme .owl-nav [class*=owl-] {
  background: rgba(255, 255, 255, 0.08);
  color: var(--whiteColor);
}
.theme-dark .blog-posts-slides.owl-theme .owl-nav [class*=owl-]:hover {
  background-color: var(--primaryColor);
  color: var(--whiteColor);
}
.theme-dark .blog-posts-tabs.nav-tabs .nav-item .nav-link {
  background-color: #111111;
  color: var(--whiteColor);
}
.theme-dark .blog-posts-tabs.nav-tabs .nav-item .nav-link:hover, .theme-dark .blog-posts-tabs.nav-tabs .nav-item .nav-link.active {
  background-color: var(--primaryColor);
  color: var(--whiteColor);
}
.theme-dark .blog-details-desc {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .blog-details-desc .post-title .meta li {
  color: #cacaca;
}
.theme-dark .blog-details-desc .post-title .meta li a {
  color: #cacaca;
}
.theme-dark .blog-details-desc .post-title .meta li a:hover {
  color: var(--primaryColor);
}
.theme-dark .blog-details-desc .post-title .meta li:last-child {
  background: #2d2d2d;
  color: var(--primaryColor);
}
.theme-dark .blog-details-desc .post-desc strong {
  color: var(--whiteColor);
}
.theme-dark .blog-details-desc .post-desc ul li, .theme-dark .blog-details-desc .post-desc ol li {
  color: #cacaca;
}
.theme-dark .blog-details-desc .post-desc blockquote, .theme-dark .blog-details-desc .post-desc .blockquote {
  background-color: rgba(255, 255, 255, 0.03);
}
.theme-dark .blog-details-desc .post-desc blockquote p, .theme-dark .blog-details-desc .post-desc .blockquote p {
  color: var(--whiteColor);
}
.theme-dark .blog-details-desc .post-desc .post-footer {
  border-top-color: #2e2e2e;
}
.theme-dark .blog-details-desc .post-desc .post-footer .post-tags ul li a {
  color: #cacaca;
}
.theme-dark .blog-details-desc .post-desc .post-footer .post-tags ul li a:hover {
  color: var(--primaryColor);
}
.theme-dark .comments-area {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .comments-area .comment-body {
  border-bottom-color: #2e2e2e;
}
.theme-dark .comments-area .comment-body .reply a {
  border-color: #2e2e2e;
}
.theme-dark .comments-area .comment-body .reply a:hover {
  border-color: var(--primaryColor);
}
.theme-dark .comments-area .comment-metadata {
  color: #cacaca;
}
.theme-dark .comments-area .comment-respond .form-check {
  color: #cacaca;
}
.theme-dark .comments-area .comment-respond .form-check .form-check-input {
  border-color: #2e2e2e;
}
.theme-dark .comments-area .comment-respond .form-check .form-check-input:checked {
  border-color: var(--primaryColor);
}
.theme-dark .comments-area .comment-respond .form-check .form-check-label {
  color: #cacaca;
}
.theme-dark .single-trending-post-item .content .date {
  color: #cacaca;
}
.theme-dark .trending-posts-slides.owl-theme .owl-nav [class*=owl-] {
  background: rgba(255, 255, 255, 0.08);
  color: var(--whiteColor);
}
.theme-dark .trending-posts-slides.owl-theme .owl-nav [class*=owl-]:hover {
  background-color: var(--primaryColor);
  color: var(--whiteColor);
}
.theme-dark .life-style-posts-list .big-box .date {
  color: #cacaca;
}
.theme-dark .life-style-posts-list .box .content .date {
  color: #cacaca;
}
.theme-dark .technology-posts-list .big-box .date {
  color: #cacaca;
}
.theme-dark .technology-posts-list .box .content .date {
  color: #cacaca;
}
.theme-dark .popular-posts-list {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .popular-posts-list .box {
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .popular-posts-list .box .date {
  color: #cacaca;
}
.theme-dark .video-posts-inner-box .video-posts-slides.owl-theme .owl-nav [class*=owl-] {
  background: rgba(255, 255, 255, 0.08);
  color: var(--whiteColor);
}
.theme-dark .video-posts-inner-box .video-posts-slides.owl-theme .owl-nav [class*=owl-]:hover {
  background-color: var(--primaryColor);
  color: var(--whiteColor);
}
.theme-dark .video-posts-slides.owl-theme .owl-nav [class*=owl-] {
  background: rgba(255, 255, 255, 0.08);
  color: var(--whiteColor);
}
.theme-dark .video-posts-slides.owl-theme .owl-nav [class*=owl-]:hover {
  background-color: var(--primaryColor);
  color: var(--whiteColor);
}
.theme-dark .most-view-posts-list .box {
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .most-view-posts-list .box .date {
  color: #cacaca;
}
.theme-dark .widget_social_widget, .theme-dark .sidebar-socials-list {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .widget_social_widget .socials li, .theme-dark .sidebar-socials-list .socials li {
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .widget_social_widget .socials li a, .theme-dark .sidebar-socials-list .socials li a {
  color: var(--whiteColor);
}
.theme-dark .widget_social_widget:hover, .theme-dark .sidebar-socials-list:hover {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .podcasts-posts-list {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .podcasts-posts-list .big-box .content .date {
  color: #cacaca;
}
.theme-dark .podcasts-posts-list .box .content .date {
  color: #cacaca;
}
.theme-dark .podcasts-posts-list:hover {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .tags-list {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .tags-list ul li a {
  color: #cacaca;
  background: #2d2d2d;
}
.theme-dark .tags-list ul li a:hover {
  color: var(--whiteColor);
  background-color: var(--primaryColor);
}
.theme-dark .tags-list:hover {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .widget_about_me_widget .info img {
  filter: drop-shadow(4px 2px 0px var(--whiteColor));
}
.theme-dark .widget_about_me_widget:hover {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .pagination-area .page-numbers {
  color: #cacaca;
}
.theme-dark .pagination-area .page-numbers:hover {
  color: var(--primaryColor);
}
.theme-dark .pagination-area .page-item:first-child .page-link, .theme-dark .pagination-area .page-item:last-child .page-link {
  color: var(--whiteColor);
}
.theme-dark .pagination-area .page-item:first-child .page-link:hover, .theme-dark .pagination-area .page-item:last-child .page-link:hover {
  color: var(--primaryColor);
}
.theme-dark .pagination-area .page-item.active .page-link {
  color: var(--primaryColor);
}
.theme-dark .sidebar-search {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .sidebar-search form button:hover {
  color: var(--whiteColor);
}
.theme-dark .sidebar-search:hover {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .single-category-item {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .single-category-item:hover {
  border-color: var(--primaryColor);
  box-shadow: 5px 5px 0px var(--primaryColor);
}
.theme-dark .categories-slides.owl-theme .owl-nav [class*=owl-] {
  background: rgba(255, 255, 255, 0.08);
  color: var(--whiteColor);
}
.theme-dark .categories-slides.owl-theme .owl-nav [class*=owl-]:hover {
  background-color: var(--primaryColor);
  color: var(--whiteColor);
}
.theme-dark .page-banner-area .meta li::before {
  background: #454444;
}
.theme-dark .privacy-policy-content strong {
  color: var(--whiteColor);
}
.theme-dark .privacy-policy-content ul li, .theme-dark .privacy-policy-content ol li {
  color: #cacaca;
}
.theme-dark .terms-conditions-content strong {
  color: var(--whiteColor);
}
.theme-dark .terms-conditions-content ul li, .theme-dark .terms-conditions-content ol li {
  color: #cacaca;
}
.theme-dark .profile-authentication-area hr {
  border-color: #2e2e2e;
}
.theme-dark .login-form form .form-check {
  color: #cacaca;
}
.theme-dark .login-form form .form-check .form-check-input {
  border-color: #2e2e2e;
}
.theme-dark .login-form form .form-check .form-check-input:checked {
  border-color: var(--primaryColor);
}
.theme-dark .login-form form .form-check .form-check-label {
  color: #cacaca;
}
.theme-dark .forgot-password-box {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .faq-accordion {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .faq-accordion .accordion-item {
  background-color: #111111;
  color: var(--whiteColor);
}
.theme-dark .faq-accordion .accordion-item .accordion-button {
  color: var(--whiteColor);
  background-color: #111111;
}
.theme-dark .faq-accordion .accordion-item .accordion-body {
  border-top-color: #2e2e2e;
}
.theme-dark .faq-accordion .accordion-item .accordion-body p strong {
  color: var(--whiteColor);
}
.theme-dark .contact-inner-box {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .contact-inner-box .contact-info {
  border-left-color: #2e2e2e;
}
.theme-dark .contact-inner-box .contact-info .info li .social-links li a {
  background-color: rgba(255, 255, 255, 0.08);
}
.theme-dark .contact-inner-box .contact-info .info li .social-links li a:hover {
  background-color: var(--primaryColor);
}
.theme-dark .baila-grid-sorting .select-box select {
  background: #111111;
  border-color: #2e2e2e;
  color: var(--whiteColor);
}
.theme-dark .baila-grid-sorting .select-box select:hover {
  border-color: var(--primaryColor);
}
.theme-dark .single-products-box {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .products-details-desc .products-info li a {
  color: #cacaca;
}
.theme-dark .products-details-desc .products-info li a:hover {
  color: var(--primaryColor);
}
.theme-dark .products-details-desc .products-add-to-cart .input-counter span.minus-btn {
  border-right-color: #2e2e2e;
}
.theme-dark .products-details-desc .products-add-to-cart .input-counter span.plus-btn {
  border-left-color: #2e2e2e;
}
.theme-dark .products-details-desc .products-add-to-cart .input-counter input {
  border-color: #2e2e2e;
}
.theme-dark .products-details-desc .products-add-to-cart .input-counter input::-moz-placeholder {
  color: var(--whiteColor);
}
.theme-dark .products-details-desc .products-add-to-cart .input-counter input::placeholder {
  color: var(--whiteColor);
}
.theme-dark .products-details-tabs {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .products-details-tabs .nav {
  border-color: #2e2e2e !important;
}
.theme-dark .products-details-tabs .nav .nav-item .nav-link {
  color: var(--whiteColor);
  border-bottom-color: #2e2e2e;
}
.theme-dark .products-details-tabs .nav .nav-item .nav-link:hover, .theme-dark .products-details-tabs .nav .nav-item .nav-link.active {
  color: var(--primaryColor);
}
.theme-dark .products-details-tabs .tab-content .tab-pane strong {
  color: var(--whiteColor);
}
.theme-dark .products-details-tabs .tab-content .tab-pane .products-review-comments .user-review {
  border-bottom-color: #2e2e2e;
}
.theme-dark .products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check {
  color: #cacaca;
}
.theme-dark .products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check .form-check-input {
  border-color: #2e2e2e;
}
.theme-dark .products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check .form-check-input:checked {
  border-color: var(--primaryColor);
}
.theme-dark .products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check .form-check-label {
  color: #cacaca;
}
.theme-dark .products-details-tabs .tab-content .tab-pane .table-striped tbody tr td {
  color: var(--whiteColor);
}
.theme-dark .products-details-tabs .tab-content .tab-pane .table-striped tbody tr:nth-of-type(odd) {
  background-color: #111111;
}
.theme-dark .cart-table {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .cart-table table thead tr {
  border-color: #2e2e2e;
}
.theme-dark .cart-table table thead tr th {
  color: var(--whiteColor);
}
.theme-dark .cart-table table tbody tr {
  border-color: #2e2e2e;
}
.theme-dark .cart-table table tbody tr td {
  color: #cacaca;
  border-color: #cacaca;
}
.theme-dark .cart-table table tbody tr td.product-quantity .input-counter span.minus-btn {
  border-right-color: #2e2e2e;
}
.theme-dark .cart-table table tbody tr td.product-quantity .input-counter span.plus-btn {
  border-left-color: #2e2e2e;
}
.theme-dark .cart-table table tbody tr td.product-quantity .input-counter input {
  border-color: #2e2e2e;
}
.theme-dark .cart-table table tbody tr td.product-quantity .input-counter input::-moz-placeholder {
  color: var(--whiteColor);
}
.theme-dark .cart-table table tbody tr td.product-quantity .input-counter input::placeholder {
  color: var(--whiteColor);
}
.theme-dark .cart-buttons {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .cart-totals {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .cart-totals ul li {
  border-bottom-color: #2e2e2e;
}
.theme-dark .cart-totals ul li:last-child span {
  color: var(--whiteColor);
}
.theme-dark .cart-totals ul li span {
  color: #cacaca;
}
.theme-dark .billing-details .form-group .form-select {
  color: var(--whiteColor);
  border-color: rgba(255, 255, 255, 0.08);
  background-color: rgba(255, 255, 255, 0.08);
}
.theme-dark .billing-details .form-group .form-select:focus {
  border-color: var(--primaryColor);
}
.theme-dark .billing-details .form-group .form-select option {
  color: var(--blackColor);
}
.theme-dark .order-details .order-table table tbody tr {
  border-color: #2e2e2e;
}
.theme-dark .order-details .order-table table tbody tr td {
  color: #cacaca;
  border-color: #2e2e2e;
}
.theme-dark .order-details .order-table table tbody tr td.order-subtotal span, .theme-dark .order-details .order-table table tbody tr td.order-shipping span, .theme-dark .order-details .order-table table tbody tr td.total-price span {
  color: var(--whiteColor);
}
.theme-dark .order-details .order-table table tbody tr td.shipping-price, .theme-dark .order-details .order-table table tbody tr td.order-subtotal-price, .theme-dark .order-details .order-table table tbody tr td.product-subtotal {
  color: var(--primaryColor);
}
.theme-dark .order-details .payment-box {
  background-color: #181717;
}
.theme-dark .order-details .payment-box .payment-method p {
  border-bottom-color: #2e2e2e;
}
.theme-dark .order-details .payment-box .payment-method p [type=radio]:checked + label, .theme-dark .order-details .payment-box .payment-method p [type=radio]:not(:checked) + label {
  color: var(--whiteColor);
}
.theme-dark .order-details .payment-box .payment-method p [type=radio]:checked + label::before, .theme-dark .order-details .payment-box .payment-method p [type=radio]:not(:checked) + label::before {
  border-color: #2e2e2e;
  background: var(--blackColor);
}
.theme-dark .subscribe-form .input-group .form-control {
  border-color: rgba(255, 255, 255, 0.08);
  background-color: rgba(255, 255, 255, 0.08);
}
.theme-dark .footer-area .border-top {
  border-color: #2e2e2e !important;
}
.theme-dark .footer-area.bg-black .border-top {
  border-color: #373737 !important;
}
.theme-dark .single-footer-widget .logo {
  display: none !important;
}
.theme-dark .single-footer-widget .logo.white-logo {
  display: inline-block !important;
}
.theme-dark .single-footer-widget .custom-links li a {
  color: #cacaca;
}
.theme-dark .single-footer-widget .custom-links li a::before {
  background: #cacaca;
}
.theme-dark .single-footer-widget .custom-links li a:hover {
  color: var(--primaryColor);
}
.theme-dark .single-footer-widget .socials-link li a {
  color: #cacaca;
}
.theme-dark .single-footer-widget .socials-link li a:hover {
  color: var(--primaryColor);
}
.theme-dark .footer-navs-list li a {
  color: #cacaca;
}
.theme-dark .footer-navs-list li a:hover {
  color: var(--primaryColor);
}
.theme-dark .back-to-top {
  background-color: #000000;
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
}
.theme-dark .back-to-top:hover {
  color: #cacaca;
}
.theme-dark .responsive-navbar .offcanvas-body .menu li a, .theme-dark .responsive-navbar .offcanvas-body .menu li.menu-item-has-children::before, .theme-dark .widget_nazare_posts_thumbs .date {
  color: var(--whiteColor);
}
.theme-dark .nazare-post-next-prev {
  border: 1px solid var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
  background-color: var(--blackColor);
}
.theme-dark .nazare-post-next-prev a, .theme-dark .nazare-post-next-prev .meta-nav {
  color: var(--whiteColor) !important;
}
.theme-dark .comments-area {
  border: 1px solid var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
  background-color: var(--blackColor) !important;
}
.theme-dark .comments-area a, .theme-dark .comments-area p, .theme-dark .comments-area li, .theme-dark .comments-area h2, .theme-dark .comments-area label {
  color: var(--whiteColor) !important;
}
.theme-dark .comment-respond {
  background-color: var(--blackColor) !important;
}
.theme-dark .page-main-content b, .theme-dark .page-main-content strong {
  color: var(--whiteColor) !important;
}
.theme-dark .responsive-navbar .offcanvas-body .menu li a, .theme-dark .responsive-navbar .offcanvas-body .menu li .sub-menu .menu-item a {
  color: var(--whiteColor) !important;
}
.theme-dark .about-area {
  color: var(--whiteColor) !important;
}
.theme-dark .about-area .h1, .theme-dark .about-area .h2, .theme-dark .about-area .h3, .theme-dark .about-area .h4, .theme-dark .about-area .h5, .theme-dark .about-area .h6, .theme-dark .about-area h1, .theme-dark .about-area h2, .theme-dark .about-area h3, .theme-dark .about-area h4, .theme-dark .about-area h5, .theme-dark .about-area h6 {
  color: var(--whiteColor) !important;
}
.theme-dark .about-area .h1 a, .theme-dark .about-area .h2 a, .theme-dark .about-area .h3 a, .theme-dark .about-area .h4 a, .theme-dark .about-area .h5 a, .theme-dark .about-area .h6 a, .theme-dark .about-area h1 a, .theme-dark .about-area h2 a, .theme-dark .about-area h3 a, .theme-dark .about-area h4 a, .theme-dark .about-area h5 a, .theme-dark .about-area h6 a {
  color: var(--whiteColor) !important;
}
.theme-dark .about-area p {
  color: var(--whiteColor) !important;
}
.theme-dark .about-area li {
  color: var(--whiteColor) !important;
}
.theme-dark .blog-posts-list-with-sidebar .pagination-area {
  border-color: var(--whiteColor);
  box-shadow: 5px 5px 0px var(--whiteColor);
  background-color: #181717 !important;
}
.theme-dark .blog-posts-list-with-sidebar .pagination-area i {
  color: #fff;
}
.theme-dark .bg-baila-image .navbar-area, .theme-dark .bg-baila-image .bg-fff5f5 {
  background-color: transparent;
}
.theme-dark #comments .comment-list .comment-body .reply a {
  color: #000 !important;
}
.theme-dark #comments .comment-list .comment-body .reply a:hover {
  color: #fff !important;
}/*# sourceMappingURL=nazare-dark.css.map */