/*================================================
Default CSS
=================================================*/
:root {
  --main-color: #009286;
  --white-color: #ffffff;
  --black-color: #000001;
  --transition: all ease 0.7s;
}

.switch-box {
  position: fixed;
  z-index: 1;
  right: 40px;
  bottom: 69px;
}

.switch-box .switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.switch-box .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.switch-box .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: var(--main-color);
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

.switch-box .slider:before {
  position: absolute;
  content: "";
  height: 30px;
  width: 30px;
  left: 2.5px;
  bottom: 4px;
  top: 0;
  bottom: 0;
  margin: auto 0;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  -webkit-box-shadow: 0 0px 15px #2020203d;
          box-shadow: 0 0px 15px #2020203d;
  background: var(--black-color);
  background-repeat: no-repeat;
  background-position: center;
}

.switch-box input:checked + .slider {
  background-color: var(--main-color);
}

.switch-box input:focus + .slider {
  -webkit-box-shadow: 0 0 1px --main-color;
          box-shadow: 0 0 1px --main-color;
}

.switch-box input:checked + .slider:before {
  -webkit-transform: translateX(24px);
  transform: translateX(24px);
  background: var(--white-color);
  background-repeat: no-repeat;
  background-position: center;
}

.switch-box .slider.round {
  border-radius: 50px;
}

.switch-box .slider.round:before {
  border-radius: 50%;
}

.theme-light .main-logo {
  display: block;
}

.theme-light .optionel-logo {
  display: none;
}

.theme-dark .main-logo {
  display: none;
}

.theme-dark .optionel-logo {
  display: block;
}

.theme-dark body {
  background-color: var(--black-color);
  color: #ffffff;
}

.theme-dark p {
  color: #ffffff;
}

.theme-dark p a {
  color: #ffffff !important;
}

.theme-dark p a:hover {
  color: var(--main-color) !important;
}

.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(--white-color) !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(--white-color) !important;
}

.theme-dark .h1 a:hover, .theme-dark .h2 a:hover, .theme-dark .h3 a:hover, .theme-dark .h4 a:hover, .theme-dark .h5 a:hover, .theme-dark .h6 a:hover, .theme-dark h1 a:hover, .theme-dark h2 a:hover, .theme-dark h3 a:hover, .theme-dark h4 a:hover, .theme-dark h5 a:hover, .theme-dark h6 a:hover {
  color: var(--main-color) !important;
}

.theme-dark ul li {
  color: var(--white-color) !important;
}

.theme-dark ul li p {
  color: var(--white-color) !important;
}

.theme-dark ul li a {
  color: var(--white-color) !important;
}

.theme-dark ul li span {
  color: var(--white-color) !important;
}

.theme-dark .navbar-area.is-sticky {
  background-color: #0e0e0e !important;
}

.theme-dark .main-nav {
  background-color: #000001;
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item a {
  color: var(--white-color);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item a:hover, .theme-dark .main-nav .navbar .navbar-nav .nav-item a:focus, .theme-dark .main-nav .navbar .navbar-nav .nav-item a.active {
  color: var(--mainColor);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item:hover a, .theme-dark .main-nav .navbar .navbar-nav .nav-item:focus a, .theme-dark .main-nav .navbar .navbar-nav .nav-item.active a {
  color: var(--mainColor);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu {
  background: #000001;
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a {
  color: var(--white-color) !important;
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:hover, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:focus, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a.active {
  color: var(--mainColor) !important;
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a {
  color: var(--white-color) !important;
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:focus, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active {
  color: var(--main-color) !important;
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a {
  color: var(--white-color);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active {
  color: var(--mainColor) !important;
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a {
  color: var(--white-color);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active {
  color: var(--main-color);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a {
  color: var(--white-color);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active {
  color: var(--main-color);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a {
  color: var(--white-color);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active {
  color: var(--mainColor);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a {
  color: var(--white-color);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active {
  color: var(--mainColor);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a {
  color: var(--mainColor);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a {
  color: var(--mainColor);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li.active a {
  color: var(--mainColor);
}

.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li.active a {
  color: var(--mainColor);
}

.theme-dark .banner-area {
  background-color: #0e0e0e;
}

.theme-dark .banner-search-form {
  background-color: var(--black-color);
}

.theme-dark .banner-search-form .form-group .form-control {
  color: var(--white-color);
}

.theme-dark .banner-search-form .form-group .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .banner-search-form .form-group .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .banner-search-form .form-group .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .banner-search-form .form-group .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .banner-search-form .form-group .form-select {
  color: var(--white-color);
}

.theme-dark .banner-search-form .form-group .form-select option {
  background-color: #000001;
}

.theme-dark .banner-search-form .form-group label i {
  color: var(--white-color);
}

.theme-dark .banner-search-form .banner-select i {
  color: var(--white-color);
}

.theme-dark .banner-search-form .default-btn {
  background-color: #0e0e0e;
}

.theme-dark .banner-search-form .default-btn::before {
  background-color: var(--main-color);
  color: var(--white-color);
}

.theme-dark .featured-category-card {
  background-color: #0e0e0e;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .featured-category-card .featured {
  background-color: #000001;
  color: var(--white-color);
  -webkit-transition: var(--transition);
  transition: var(--transition);
}

.theme-dark .featured-category-card:hover .featured {
  background-color: var(--main-color);
  color: var(--white-color);
}

.theme-dark .popular-listing-area {
  background-color: #0e0e0e;
}

.theme-dark .popular-listing-card {
  background-color: #000001;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .popular-listing-card .popular-text.listing-two-content h3 {
  border-bottom: none;
}

.theme-dark .popular-listing-card .popular-text.listing-two-content .popular-list {
  border-top: 1px solid rgba(237, 236, 251, 0.2);
}

.theme-dark .popular-listing-card .popular-text h3 {
  border-bottom: 1px solid rgba(237, 236, 251, 0.2);
}

.theme-dark .popular-listing-card .popular-text ul li i {
  background-color: #0e0e0e;
}

.theme-dark .popular-listing-card .popular-text .popular-list span {
  color: var(--white-color);
}

.theme-dark .popular-listing-card .popular-text .popular-list span b {
  color: var(--white-color);
}

.theme-dark .popular-listing-card .listing-cris {
  background-color: #000001;
}

.theme-dark .popular-listing-card:hover .popular-text h3 a {
  color: var(--main-color) !important;
}

.theme-dark .popular-listing-card:hover .popular-text .popular-list li i {
  color: #ffc107;
  background-color: transparent;
}

.theme-dark .popular-listing-card:hover .popular-text ul li i {
  background-color: var(--main-color);
  color: var(--white-color);
}

.theme-dark .popular-listing-slider.owl-theme .owl-nav .owl-prev, .theme-dark .popular-listing-slider.owl-theme .owl-nav .owl-next {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .popular-listing-slider.owl-theme .owl-nav .owl-prev:hover, .theme-dark .popular-listing-slider.owl-theme .owl-nav .owl-next:hover {
  background-color: var(--main-color);
  color: var(--white-color);
}

.theme-dark .single-responsibility-content .responsibility-card .responsibility-icon {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .single-responsibility-content .responsibility-card:hover .responsibility-icon {
  background-color: var(--main-color);
  color: var(--white-color);
}

.theme-dark .testimonials-area {
  background-color: #0e0e0e;
}

.theme-dark .testimonials-card {
  background-color: #000001;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .testimonials-slider.owl-theme .owl-nav .owl-prev, .theme-dark .testimonials-slider.owl-theme .owl-nav .owl-next {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .testimonials-slider.owl-theme .owl-nav .owl-prev:hover, .theme-dark .testimonials-slider.owl-theme .owl-nav .owl-next:hover {
  background-color: var(--main-color);
  color: var(--white-color);
}

.theme-dark .single-articles-content {
  background-color: #0e0e0e;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .single-articles-content .articles-text h3 {
  border-bottom: 1px solid rgba(224, 238, 237, 0.2);
}

.theme-dark .footer-area {
  background-color: #1c1c1c;
  border-bottom: 1px solid rgba(202, 229, 227, 0.2);
}

.theme-dark .copyright-area {
  background-color: #1c1c1c;
}

.theme-dark .footer-widget img {
  display: none;
}

.theme-dark .footer-widget .logo-dark {
  display: block;
}

.theme-dark .footer-widget ul li a {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .footer-widget ul li a:hover {
  background-color: var(--main-color);
  color: var(--white-color) !important;
}

.theme-dark .footer-widget .widget-list li a {
  background-color: transparent;
}

.theme-dark .footer-widget .widget-list li a:hover {
  color: var(--main-color) !important;
  background-color: transparent !important;
}

.theme-dark .footer-widget .widget-card a {
  color: var(--white-color);
}

.theme-dark .subscribe-content-box {
  background-color: #0e0e0e;
}

.theme-dark .subscribe-content-box .newsletter-form .form-control {
  background-color: #000001;
  color: var(--white-color);
  border: 1px solid #000001;
}

.theme-dark .subscribe-content-box .newsletter-form .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .subscribe-content-box .newsletter-form .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .subscribe-content-box .newsletter-form .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .subscribe-content-box .newsletter-form .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .categories-two-area {
  background-color: #0e0e0e;
  border-top: 1px solid #000001;
}

.theme-dark .categories-itme {
  background-color: #000001;
}

.theme-dark .single-events-content {
  background-color: #0e0e0e;
}

.theme-dark .single-events-content .events-card ul li i {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .single-events-content .events-card span {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .download-area.bg-f9f9f9::after {
  background-color: #0e0e0e;
}

.theme-dark .download-area.bg-f9f9f9 .download-content p {
  color: var(--white-color);
}

.theme-dark .form-blog-content {
  background-color: #0e0e0e;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .form-blog-content .single-blog-content ul li i {
  color: var(--white-color);
}

.theme-dark .single-banner-two-content .banner-two-list li a {
  background-color: #0e0e0e;
  color: var(--whateColor);
}

.theme-dark .single-banner-three-content .banner-two-list li a {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .categories-itme.categories-three .categories-three-img {
  background-color: #0e0e0e;
}

.theme-dark .categories-three-slider.owl-theme .owl-nav .owl-prev, .theme-dark .categories-three-slider.owl-theme .owl-nav .owl-next {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .categories-three-slider.owl-theme .owl-nav .owl-prev:hover, .theme-dark .categories-three-slider.owl-theme .owl-nav .owl-next:hover {
  background-color: var(--main-color);
  color: var(--white-color);
}

.theme-dark .single-works-content {
  background-color: #0e0e0e;
}

.theme-dark .single-works-content .works-numder {
  color: #000001;
}

.theme-dark .popular-destination-area {
  background-color: #0e0e0e;
}

.theme-dark .client-say-card {
  background-color: #1c1c1c;
  border: 1px solid #1c1c1c;
}

.theme-dark .client-say-card .client-say-content span {
  color: var(--whateColor);
}

.theme-dark .client-say-slider.owl-theme .owl-nav .owl-prev, .theme-dark .client-say-slider.owl-theme .owl-nav .owl-next {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .client-say-slider.owl-theme .owl-nav .owl-prev:hover, .theme-dark .client-say-slider.owl-theme .owl-nav .owl-next:hover {
  background-color: var(--main-color);
  color: var(--white-color);
}

.theme-dark .page-banner-area {
  background-color: #0e0e0e;
}

.theme-dark .about-us-img::before {
  background-color: #0e0e0e;
}

.theme-dark .about-us-img::after {
  background-color: #0e0e0e;
}

.theme-dark .works-area.business-area {
  background-color: #0a0202ed;
}

.theme-dark .single-works-content.business .store {
  background-color: #000001;
  color: var(--whateColor);
}

.theme-dark .testimonials-area.bg-say .testimonials-card {
  border: 1px solid rgba(248, 248, 248, 0.2);
}

.theme-dark .team-area::before {
  background-color: #0a0202ed;
}

.theme-dark .team-slider.owl-theme .owl-nav .owl-prev, .theme-dark .team-slider.owl-theme .owl-nav .owl-next {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .team-slider.owl-theme .owl-nav .owl-prev:hover, .theme-dark .team-slider.owl-theme .owl-nav .owl-next:hover {
  background-color: var(--main-color);
  color: var(--white-color);
}

.theme-dark .team-content .team-list li a {
  background-color: #0e0e0e;
}

.theme-dark .pagination-area .page-numbers {
  color: var(--whateColor);
}

.theme-dark .pagination-area .page-numbers i {
  color: var(--white-color);
}

.theme-dark .events-item .events-list {
  background-color: #0e0e0e;
}

.theme-dark .events-item .events-list li i {
  color: var(--white-color);
}

.theme-dark .events-right .event-card {
  background-color: #0e0e0e;
}

.theme-dark .events-right .event-card li {
  border-bottom: 1px solid rgba(229, 228, 227, 0.2);
}

.theme-dark .events-right .event-card li span i {
  color: var(--white-color);
}

.theme-dark .loging-form {
  background-color: #0e0e0e;
}

.theme-dark .loging-form .form-group .form-label {
  color: var(--white-color);
}

.theme-dark .loging-form .form-group .form-control {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .loging-form .form-group .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .loging-form .form-group .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .loging-form .form-group .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .loging-form .form-group .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .loging-form .form-group .form-check-label {
  color: var(--white-color);
}

.theme-dark .loging-form .form-group .form-check-input {
  background-color: transparent;
  border: 1px solid #1c1c1c;
}

.theme-dark .register-form {
  background-color: #0e0e0e;
}

.theme-dark .register-form .form-group .form-label {
  color: var(--white-color);
}

.theme-dark .register-form .form-group .form-control {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .register-form .form-group .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .register-form .form-group .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .register-form .form-group .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .register-form .form-group .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .results {
  background-color: #000001;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .results .form-group .form-select {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .listings-right .listings-form {
  background-color: #000001;
}

.theme-dark .listings-right .listings-form .form-group .form-control {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .listings-right .listings-form .form-group .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .listings-right .listings-form .form-group .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .listings-right .listings-form .form-group .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .listings-right .listings-form .form-group .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .listings-right .listings-form .form-group .form-select {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .categories {
  background-color: #000001;
}

.theme-dark .categories ul li .form-check {
  color: var(--white-color);
}

.theme-dark .categories ul li .form-check .form-check-input {
  background-color: transparent;
  border: 1px solid #ffffff;
}

.theme-dark .single-pricing-plan-card {
  background-color: #0e0e0e;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .single-pricing-plan-card span {
  background-color: #201d1d;
  color: var(--white-color);
}

.theme-dark .single-pricing-plan-card .pricing-plan-text .text {
  border-bottom: 2px solid #172d2b;
}

.theme-dark .single-pricing-plan-card .pricing-plan-text .text p {
  color: var(--whateColor);
}

.theme-dark .single-pricing-plan-card .pricing-plan-text .default-btn {
  background-color: #201d1d;
  color: var(--white-color);
}

.theme-dark .faq-content .faq-accordion .accordion .accordion-item {
  background-color: #0e0e0e;
}

.theme-dark .faq-content .faq-accordion .accordion .accordion-item .accordion-title {
  background-color: #0e0e0e;
  color: var(--white-color);
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .single-contact-item .contact-text {
  background-color: #0e0e0e;
}

.theme-dark .single-contact-item .contact-text span {
  color: var(--white-color);
}

.theme-dark .contact-form .form-group .form-control {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .contact-form .form-group .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .contact-form .form-group .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .contact-form .form-group .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .contact-form .form-group .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .contact-form .form-group .form-check-label {
  color: var(--white-color);
}

.theme-dark .contact-form .form-group .form-check-label a {
  color: var(--white-color);
}

.theme-dark .contact-form .form-group .form-check-input {
  background-color: transparent;
  border: 1px solid #ffffff;
}

.theme-dark .listings-right .range-contant-card {
  background-color: #000001;
}

.theme-dark .listings-right .range-contant-card .price-range-filter-item input {
  color: var(--whateColor);
}

.theme-dark .listings-details-area::before {
  background-color: #0e0e0e;
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listings-details-tab-content .pricing .pricing-text {
  background-color: #0e0e0e;
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listings-details-tab-content .pricing .pricing-text span {
  color: var(--white-color);
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listings-details-tab-content .pricing .pricing-text p {
  color: var(--white-color);
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listings-details-tab-content .review-item {
  background-color: #0e0e0e;
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listings-details-tab-content .review-item .review-cleanliness p {
  color: var(--white-color);
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listings-details-tab-content .review-item .review-cleanliness span {
  color: var(--white-color);
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listing-details-right .listings-details-card {
  background-color: #0e0e0e;
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listing-details-right .listings-details-card .leave-form .form-group .form-control {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listing-details-right .listings-details-card .leave-form .form-group .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listing-details-right .listings-details-card .leave-form .form-group .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listing-details-right .listings-details-card .leave-form .form-group .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listing-details-right .listings-details-card .leave-form .form-group .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listing-details-right .listings-details-card .leave-form .form-group .form-select {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listing-details-right .contact-details {
  background-color: #0e0e0e;
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listing-details-right .hosted-by {
  background-color: #0e0e0e;
}

.theme-dark .tab.listings-details-tab .tab_content .tabs_item .listing-details-right .hosted-by .view-profile ul li a {
  background-color: #000001;
  color: var(--white-color);
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .leave-form .form-control {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .leave-form .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .leave-form .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .leave-form .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .leave-form .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .leave-form .form-check-label {
  color: var(--white-color);
}

.theme-dark .leave-form .form-check-input {
  background-color: transparent;
  border: 1px solid #ffffff;
}

.theme-dark .comments .comments-item span {
  color: var(--white-color);
}

.theme-dark .comments .comments-item .reply-btn {
  border: 1px solid #0e0e0e;
  color: var(--whateColor);
}

.theme-dark .showing {
  background-color: #0e0e0e;
}

.theme-dark .showing .form-group .form-select {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .showing .shop-form .form-control {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .showing .shop-form .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .showing .shop-form .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .showing .shop-form .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .showing .shop-form .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .single-shop-card .shop-img {
  background-color: #0e0e0e;
}

.theme-dark .single-shop-card li a {
  background-color: #0e0e0e;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .products-details-image .products-details-image-slides li {
  background-color: #000001;
}

.theme-dark .products-details-image .products-details-image-slides li.slick-slide {
  background-color: #0e0e0e;
}

.theme-dark .products-details-image .slick-dots li button {
  background-color: #0e0e0e;
}

.theme-dark .shop-details-content .shop-details-quantity .pass-quantity .input-counter input {
  background: #000;
  color: var(--white-color);
}

.theme-dark .shop-details-content .shop-details-quantity .pass-quantity .input-counter .minus-btn {
  color: var(--white-color);
}

.theme-dark .shop-details-content .shop-details-quantity .pass-quantity .input-counter .plus-btn {
  color: var(--white-color);
}

.theme-dark .shop-details-content .solicel-list-icon ul {
  background-color: #0e0e0e;
}

.theme-dark .shop-details-review span {
  color: var(--white-color) !important;
}

.theme-dark .shop-details-tab-content {
  border: 1px solid #0e0e0e !important;
}

.theme-dark .additional-information li {
  border: 1px solid #0e0e0e !important;
}

.theme-dark .additional-information li::after {
  background-color: #0e0e0e !important;
}

.theme-dark .cart-table .table-responsive .table.table-bordered thead tr {
  border-bottom: 1px solid #0e0e0e;
}

.theme-dark .cart-table .table-responsive .table.table-bordered thead tr th {
  color: var(--white-color);
}

.theme-dark .cart-table .table-responsive .table.table-bordered .wishlist {
  background-color: #0e0e0e;
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody .wishlist-bg-color {
  background-color: #0e0e0e;
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody tr {
  border-bottom: 1px solid #0e0e0e;
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody tr th {
  color: var(--white-color);
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody tr th .cart-img {
  background-color: #0e0e0e;
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody tr th .cart-img.wishlist-img {
  background-color: transparent;
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody tr th a {
  color: var(--white-color);
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody tr th a i {
  color: var(--white-color);
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody tr th .pass-quantity .input-counter {
  background-color: #0e0e0e;
  border: none;
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody tr th .pass-quantity .input-counter .minus-btn {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody tr th .pass-quantity .input-counter input {
  background-color: #0e0e0e !important;
  color: var(--white-color);
}

.theme-dark .cart-table .table-responsive .table.table-bordered tbody tr th .pass-quantity .input-counter .plus-btn {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .cart-form .form-control {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .cart-form .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .cart-form .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .cart-form .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .cart-form .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .total-cart {
  background-color: #0e0e0e;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .total-cart ul li {
  border: 1px solid #000001;
}

.theme-dark .checkout-form .form-group .form-select {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .checkout-form .form-group .form-control {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .checkout-form .form-group .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .checkout-form .form-group .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .checkout-form .form-group .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .checkout-form .form-group .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .checkout-form .form-check-label {
  color: var(--white-color);
}

.theme-dark .checkout-form .form-check-input {
  background-color: transparent;
  border: 1px solid #ffffff;
}

.theme-dark .checkout-form .form-label {
  color: var(--white-color);
}

.theme-dark .returning {
  background-color: #0e0e0e;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme-dark .checkout-right .payment-method {
  background-color: #0e0e0e;
}

.theme-dark .checkout-right .payment-method .accordion-item .accordion-button {
  color: var(--white-color);
}

.theme-dark .checkout-right .payment-method .form-check-label {
  color: var(--white-color);
}

.theme-dark .checkout-right .payment-method .form-check-label a {
  color: var(--white-color);
}

.theme-dark .checkout-right .payment-method .form-check-input {
  background-color: transparent;
  border: 1px solid #ffffff;
}

.theme-dark .blog-details-right .details-search .form-control {
  background-color: #0e0e0e;
  color: var(--white-color);
}

.theme-dark .blog-details-right .details-search .form-control::-webkit-input-placeholder {
  color: var(--white-color);
}

.theme-dark .blog-details-right .details-search .form-control:-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .blog-details-right .details-search .form-control::-ms-input-placeholder {
  color: var(--white-color);
}

.theme-dark .blog-details-right .details-search .form-control::placeholder {
  color: var(--white-color);
}

.theme-dark .blog-details-right .latest-news {
  background-color: #0e0e0e;
}

.theme-dark .blog-details-right .popular-tags {
  background-color: #0e0e0e;
}

.theme-dark .blog-details-right .popular-tags ul li a {
  background-color: #000001;
  color: var(--white-color);
}

.theme-dark .single-blog-details-content .blog-details-box {
  background-color: #0e0e0e;
}

.theme-dark .single-blog-details-content .blog-details-box p {
  color: var(--white-color);
}

.theme-dark .single-blog-details-content .details-tag {
  background-color: #0e0e0e;
}

.theme-dark .single-blog-details-content .details-tag .details-list-icon li a {
  background-color: #000;
  color: var(--white-color);
  -webkit-box-shadow: none;
          box-shadow: none;
}

@media only screen and (max-width: 767px) {
  .theme-dark .navbar-area {
    background-color: #000001;
  }
  .theme-dark .mean-container .mean-nav {
    background-color: #0e0e0e;
    border: none;
  }
  .theme-dark .navbar-area .optionel-logo {
    display: block !important;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .theme-dark .navbar-area {
    background-color: #000001;
  }
  .theme-dark .mean-container .mean-nav {
    background-color: #0e0e0e;
    border: none;
  }
  .theme-dark .navbar-area .optionel-logo {
    display: block !important;
  }
}
/*# sourceMappingURL=dark.css.map */