/*================================================
Default CSS
=================================================*/
:root {
  --main-color: #3b8d83;
  --white-color: #ffffff;
  --black-color: #000000;
  --background-color: #0e0e0e;
}

.switch-box {
  position: fixed;
  z-index: 1;
  right: 20px;
  bottom: 90px;
}
.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);
  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;
  transition: 0.4s;
  box-shadow: 0 0px 15px rgba(32, 32, 32, 0.2392156863);
  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 {
  box-shadow: 0 0 1px --main-color;
}
.switch-box input:checked + .slider:before {
  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 .black-logo {
  display: block;
}
.theme-light .white-logo {
  display: none;
}

.theme-dark .black-logo {
  display: none;
}
.theme-dark .white-logo {
  display: block !important;
}
.theme-dark body {
  background-color: var(--black-color);
  color: #f1f1f1;
}
.theme-dark p {
  color: #f1f1f1;
}
.theme-dark p a {
  color: #f1f1f1 !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 .main-nav {
  background-color: var(--background-color);
  box-shadow: none;
}
.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(--main-color);
}
.theme-dark .main-nav .navbar .navbar-nav .nav-item:hover a, .theme-dark .main-nav .navbar .navbar-nav .nav-item.active a {
  color: var(--main-color);
}
.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu {
  background-color: #0e0e0e;
}
.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a {
  color: var(--white-color);
}
.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(--main-color);
}
.theme-dark .main-nav .navbar .navbar-nav .nav-item .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 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);
}
.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(--main-color);
}
.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(--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 .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(--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.active a {
  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.active a {
  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.active a {
  color: var(--main-color);
}
.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a {
  color: var(--main-color);
}
.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li.active a {
  color: var(--main-color);
}
.theme-dark .main-nav .navbar .navbar-nav .nav-item .dropdown-menu li.active a {
  color: var(--main-color);
}
.theme-dark .main-nav .others-options-vgs .option-item .search-box .input-search {
  background-color: var(--black-color);
  color: var(--white-color);
}
.theme-dark .main-nav .others-options-vgs .option-item .search-box .input-search::-moz-placeholder {
  color: var(--white-color);
}
.theme-dark .main-nav .others-options-vgs .option-item .search-box .input-search:-ms-input-placeholder {
  color: var(--white-color);
}
.theme-dark .main-nav .others-options-vgs .option-item .search-box .input-search::placeholder {
  color: var(--white-color);
}
.theme-dark .main-nav .others-options-vgs .option-item .search-box .search-button i {
  color: var(--white-color);
}
.theme-dark .main-nav .others-options-vgs .option-item .log-in a {
  color: var(--white-color);
}
.theme-dark .header-area {
  background-color: var(--black-color);
}
.theme-dark .single-banner-content {
  background-color: var(--background-color);
}
.theme-dark .company-feature-area {
  background-color: var(--background-color);
  padding-top: 100px;
}
.theme-dark .single-feature-card {
  background-color: var(--black-color);
}
.theme-dark .about-area {
  background-color: rgba(14, 14, 14, 0.8823529412);
}
.theme-dark .about-area.about-area-two {
  background-color: var(--background-color);
}
.theme-dark .banner-three-area {
  position: relative;
  z-index: 1;
}
.theme-dark .banner-three-area::after {
  content: "";
  position: absolute;
  background-color: rgba(14, 14, 14, 0.8823529412);
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}
.theme-dark .about-three-area {
  background-color: var(--background-color);
}
.theme-dark .best-services-card i {
  color: var(--white-color);
}
.theme-dark .best-services-card h3 a {
  transition: all ease 0.7s;
}
.theme-dark .best-services-card .read-more a {
  color: var(--white-color);
}
.theme-dark .choose-three {
  background-color: var(--background-color);
}
.theme-dark .about-text .about-content p {
  color: var(--white-color);
}
.theme-dark .faq-accordion .accordion .accordion-item .accordion-title {
  color: var(--white-color);
}
.theme-dark .faq-accordion .accordion .accordion-item .accordion-title .add {
  color: var(--white-color);
}
.theme-dark .partners-are-two.bg-color-6 {
  background-color: transparent;
}
.theme-dark .partners-are-two.bg-color-6::after {
  background-color: var(--background-color);
}
.theme-dark .team-two-item .team-three-text ul li a {
  color: var(--white-color);
  border: 1px solid rgba(255, 255, 255, 0.5);
}
.theme-dark .articles-area.bg-color-3 {
  background-color: var(--black-color) !important;
}
.theme-dark .articles-area.bg-color-3 .articles-content.blog-content-two {
  background-color: var(--background-color) !important;
}
.theme-dark .articles-area.bg-color-3 .articles-content.blog-content-two .articles-text {
  background-color: var(--background-color);
}
.theme-dark .partners-logo-three img {
  filter: invert(100%) sepia(0%) saturate(1092%) hue-rotate(59deg) brightness(118%) contrast(100%);
}
.theme-dark .services-card {
  background-color: var(--background-color);
  box-shadow: none;
}
.theme-dark .services-card .analysis-icon-two {
  border: 2px solid var(--main-color);
}
.theme-dark .services-card .read-more a {
  color: var(--white-color);
}
.theme-dark .services-card .read-more a i {
  color: var(--white-color);
}
.theme-dark .choose-area-two {
  background-color: var(--background-color);
}
.theme-dark .partners-are-two {
  background-color: var(--black-color);
}
.theme-dark .team-two-card {
  background-color: var(--background-color);
  box-shadow: none;
}
.theme-dark .team-two-card ul li i {
  background-color: var(--black-color);
  color: var(--white-color);
  border: 1px solid var(--black-color);
}
.theme-dark .testimonials-area-two {
  background-color: var(--background-color);
}
.theme-dark .testimonials-bg-content {
  background-color: var(--black-color);
  box-shadow: none;
}
.theme-dark .testimonials-bg-content .testimonials-two-text p {
  color: var(--white-color);
}
.theme-dark .testimonials-bg-content .shape-img-4 {
  opacity: 0.1;
  width: 80%;
}
.theme-dark .partners-logo.partners-logo-two {
  background-color: var(--black-color);
  border: 1px solid #000000;
}
.theme-dark .single-gallery-item-two .portfolios-text {
  background-color: var(--background-color);
}
.theme-dark .articles-area.bg-color-3 {
  background-color: var(--background-color);
}
.theme-dark .articles-content.blog-content-two {
  border-radius: 5px;
}
.theme-dark .articles-content.blog-content-two ul li {
  color: var(--white-color);
}
.theme-dark .articles-content.blog-content-two .articles-text .read-more-btn a {
  color: var(--white-color);
}
.theme-dark .articles-content.blog-content-two .articles-text .read-more-btn a i {
  color: var(--white-color);
}
.theme-dark .portfolios-area-two {
  background-color: rgba(14, 14, 14, 0.8823529412);
}
.theme-dark .partners-logo {
  background-color: var(--black-color);
}
.theme-dark .partners-logo img {
  filter: invert(100%) sepia(0%) saturate(1092%) hue-rotate(59deg) brightness(118%) contrast(100%);
}
.theme-dark .working-process::before {
  background-color: var(--background-color);
  box-shadow: none;
}
.theme-dark .working-process p {
  color: var(--white-color);
}
.theme-dark .working-process span {
  background-color: var(--background-color);
}
.theme-dark .services-area {
  background-color: rgba(14, 14, 14, 0.8823529412);
}
.theme-dark .company-feature-area.bg-color-7 {
  background-color: var(--background-color);
}
.theme-dark .company-feature-area.bg-color-7 .single-feature-card {
  background-color: var(--black-color);
}
.theme-dark .counter-area.bg-images-1 .counter {
  box-shadow: none;
}
.theme-dark .single-team-member-content .single-team-item .team-icon ul li a {
  background-color: var(--background-color);
}
.theme-dark .single-team-member-content .single-team-item .team-icon ul li a i {
  color: var(--white-color);
}
.theme-dark .pricing-card {
  border: 1px solid var(--background-color);
}
.theme-dark .pricing-card h4 span {
  color: var(--white-color);
}
.theme-dark .pricing-card.pricing-border {
  border-top: 15px solid var(--background-color);
}
.theme-dark .pricing-card.pricing-border::after {
  background-color: var(--background-color);
}
.theme-dark .pricing-card.pricing-border::before {
  background-color: var(--background-color);
}
.theme-dark .pricing-card.pricing-border:hover {
  border-top: 15px solid var(--main-color);
}
.theme-dark .pricing-card.pricing-border:hover::after {
  background-color: var(--main-color);
}
.theme-dark .pricing-card.pricing-border:hover::before {
  background-color: var(--main-color);
}
.theme-dark .pricing-card .default-btn.pricing-btn {
  color: var(--white-color);
}
.theme-dark .pricing-card:hover h4 {
  color: var(--main-color);
}
.theme-dark .contact-card {
  background-color: var(--background-color);
}
.theme-dark .contact-card p {
  color: var(--white-color);
}
.theme-dark .contact-group-from .form-group .form-control {
  background-color: var(--background-color);
  color: var(--white-color);
  border: 1px solid var(--background-color);
}
.theme-dark .contact-group-from .form-group .form-control::-moz-placeholder {
  color: var(--white-color);
}
.theme-dark .contact-group-from .form-group .form-control:-ms-input-placeholder {
  color: var(--white-color);
}
.theme-dark .contact-group-from .form-group .form-control::placeholder {
  color: var(--white-color);
}
.theme-dark .login-account-content {
  background-color: var(--background-color);
}
.theme-dark .login-account-content .form-control {
  background-color: var(--black-color);
  color: var(--white-color);
}
.theme-dark .login-account-content .form-control::-moz-placeholder {
  color: var(--white-color);
}
.theme-dark .login-account-content .form-control:-ms-input-placeholder {
  color: var(--white-color);
}
.theme-dark .login-account-content .form-control::placeholder {
  color: var(--white-color);
}
.theme-dark .login-account-content .form-check .form-check-label {
  color: var(--white-color);
}
.theme-dark .login-account-content .form-check .form-check-input {
  background-color: transparent;
  border: 1px solid #ffffff;
}
.theme-dark .login-account-content .text-account a {
  transition: all ease 0.7s;
}
.theme-dark .login-account-content .border-or span {
  color: var(--white-color);
}
.theme-dark .coming-soon-content {
  background-color: var(--background-color);
}
.theme-dark .coming-soon-content .form-group .form-control {
  background-color: var(--black-color);
  box-shadow: none;
  border: 1px solid var(--black-color);
  color: var(--white-color);
}
.theme-dark .coming-soon-content .form-group .form-control::-moz-placeholder {
  color: var(--white-color);
}
.theme-dark .coming-soon-content .form-group .form-control:-ms-input-placeholder {
  color: var(--white-color);
}
.theme-dark .coming-soon-content .form-group .form-control::placeholder {
  color: var(--white-color);
}
.theme-dark .pagination-area .page-numbers {
  background: var(--background-color);
  box-shadow: none;
  color: var(--white-color);
}
.theme-dark .pagination-area .page-numbers i {
  color: var(--white-color);
}
.theme-dark .services-partners-logo {
  background-color: var(--background-color);
}
.theme-dark .categories-card {
  background-color: var(--background-color);
}
.theme-dark .categories-card .business li {
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.theme-dark .categories-card .business li a {
  color: var(--white-color);
}
.theme-dark .details-contact {
  background-color: var(--background-color);
}
.theme-dark .details-contact .contact-details-bg a {
  color: var(--white-color);
}
.theme-dark .details-contact .contact-details-bg p {
  color: var(--white-color);
}
.theme-dark .corporate-website-content ul li {
  color: var(--white-color);
}
.theme-dark .corporate-website-content ul li span {
  color: var(--white-color);
}
.theme-dark .corporate-website-content ul li a {
  color: var(--white-color);
}
.theme-dark .widget-area .widget_search {
  background-color: var(--background-color);
}
.theme-dark .widget-area .widget_search .search-field {
  border: 1px solid rgba(241, 241, 241, 0.2);
  color: var(--white-color);
}
.theme-dark .widget-area .widget_search .search-field::-moz-placeholder {
  color: var(--white-color);
}
.theme-dark .widget-area .widget_search .search-field:-ms-input-placeholder {
  color: var(--white-color);
}
.theme-dark .widget-area .widget_search .search-field::placeholder {
  color: var(--white-color);
}
.theme-dark .widget-area .widget_pixab_posts_thumb {
  background-color: var(--background-color);
}
.theme-dark .widget-area .widget_pixab_posts_thumb .item {
  border-bottom: 1px solid rgba(229, 231, 236, 0.2);
}
.theme-dark .widget-area .widget_pixab_posts_thumb .item .info .d-flex span {
  color: var(--white-color);
}
.theme-dark .tags {
  background-color: var(--background-color);
}
.theme-dark .tags ul li a {
  border: 1px solid rgba(217, 214, 214, 0.2);
  color: var(--white-color);
}
.theme-dark .blog-details-content h2 a {
  transition: all ease 0.7s;
}
.theme-dark .blog-details-content .blog-date-list li {
  color: var(--white-color);
}
.theme-dark .blog-details-content .blog-date-list li span {
  color: var(--white-color);
}
.theme-dark .blog-details-content .d-flex {
  border-bottom: 1px solid var(--background-color);
}
.theme-dark .blog-details-content .d-flex .tag-list li span {
  color: var(--white-color);
}
.theme-dark .blog-details-content .d-flex .tag-list li a {
  border: 1px solid rgba(217, 214, 214, 0.2);
  color: var(--white-color);
}
.theme-dark .blog-details-content .d-flex .details-list li span {
  color: var(--white-color);
}
.theme-dark .blog-details-content .details-comments {
  border-bottom: 1px solid rgba(222, 224, 225, 0.2);
}
.theme-dark .blog-details-content .details-comments .details-text .d-flex span {
  color: var(--white-color);
}
.theme-dark .blog-details-content .details-comments .details-text .d-flex .reply {
  color: var(--white-color);
}
.theme-dark .blog-details-content .details-from .make-from .form-control {
  color: var(--white-color);
  background-color: var(--background-color);
  border: 1px solid #0e0e0e;
}
.theme-dark .blog-details-content .details-from .make-from .form-control::-moz-placeholder {
  color: var(--white-color);
}
.theme-dark .blog-details-content .details-from .make-from .form-control:-ms-input-placeholder {
  color: var(--white-color);
}
.theme-dark .blog-details-content .details-from .make-from .form-control::placeholder {
  color: var(--white-color);
}
.theme-dark .blog-details-content .details-from .make-from .form-check .form-check-label {
  color: var(--white-color);
}
.theme-dark .blog-details-content .details-from .make-from .form-check .form-check-input {
  background-color: transparent;
  border: 1px solid #ffffff;
}
.theme-dark .our-blog-content {
  background-color: var(--background-color);
}
.theme-dark .our-blog-content .our-blog-card .d-flex span {
  color: var(--white-color);
}
.theme-dark .brochures {
  background-color: var(--background-color);
}
.theme-dark .brochures .default-btn {
  color: var(--white-color);
  border: 1px solid rgba(217, 214, 214, 0.2);
}
.theme-dark .our-services-area {
  background-color: var(--black-color);
}
.theme-dark .single-faqs-content .faq-accordion .accordion .accordion-item {
  background-color: var(--background-color);
  box-shadow: none;
}
.theme-dark .single-faqs-content .faq-accordion .accordion .accordion-item .accordion-title .add {
  color: var(--white-color);
}
.theme-dark .single-faqs-content .faq-accordion .accordion .accordion-item .accordion-title .subtract {
  color: var(--white-color);
}
.theme-dark .services-slider-content {
  background-color: var(--background-color);
}
.theme-dark .single-choose-card:hover h3 {
  color: var(--black-color) !important;
}
.theme-dark .single-team-member-content .single-team-item {
  background-color: var(--background-color);
}
.theme-dark .testimonials-area {
  background-color: var(--background-color);
}
.theme-dark .testimonials-text p {
  color: var(--white-color);
}
.theme-dark .counter {
  background-color: var(--background-color);
}
.theme-dark .articles-area {
  background-color: var(--background-color);
}
.theme-dark .articles-content .articles-text {
  background-color: var(--black-color);
}
.theme-dark .articles-content .articles-text .d-flex.justify-content-between .arrow-two {
  background-color: var(--background-color);
}
.theme-dark .articles-content .articles-text .d-flex.justify-content-between .latest-blog span {
  color: var(--white-color);
}
.theme-dark .articles-content .articles-text .d-flex.justify-content-between .latest-blog i {
  color: var(--main-color);
}
.theme-dark .appointment-item {
  background-color: var(--background-color);
}
.theme-dark .appointment-item .make-from .form-control {
  background-color: var(--black-color);
  border: 1px solid rgba(245, 245, 245, 0.2);
  color: var(--white-color);
}
.theme-dark .appointment-item .make-from .form-control::-moz-placeholder {
  color: var(--white-color);
}
.theme-dark .appointment-item .make-from .form-control:-ms-input-placeholder {
  color: var(--white-color);
}
.theme-dark .appointment-item .make-from .form-control::placeholder {
  color: var(--white-color);
}
.theme-dark .services-details-content .details-list li {
  color: var(--white-color);
}
@media only screen and (max-width: 767px) {
  .theme-dark .navbar-area {
    background-color: rgba(14, 14, 14, 0.8823529412);
  }
  .theme-dark .navbar-area.is-sticky {
    background-color: var(--background-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options {
    background-color: var(--background-color);
    box-shadow: none;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .search-box {
    background-color: var(--black-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search {
    background-color: var(--background-color);
    color: var(--white-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search::-moz-placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search:-ms-input-placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search::placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .log-in a {
    color: var(--white-color);
  }
  .theme-dark .services-details-content .details-list li {
    color: var(--white-color);
  }
  .theme-dark .mean-container .mean-nav {
    background: var(--background-color);
  }
  .theme-dark .mean-container .mean-nav ul li a {
    border-top: 1px solid rgba(219, 238, 253, 0.2);
    color: var(--white-color);
  }
  .theme-dark .mean-container a.meanmenu-reveal span {
    background: #ffffff;
  }
  .theme-dark .others-option-for-responsive .dot-menu .inner .circle {
    background-color: var(--white-color);
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .theme-dark .navbar-area {
    background-color: rgba(14, 14, 14, 0.8823529412);
  }
  .theme-dark .navbar-area.is-sticky {
    background-color: var(--background-color);
  }
  .theme-dark .services-details-content .details-list li {
    color: var(--white-color);
  }
  .theme-dark .single-banner-content {
    background-color: transparent;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options {
    background-color: var(--background-color);
    box-shadow: none;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .search-box {
    background-color: var(--black-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search {
    background-color: var(--background-color);
    color: var(--white-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search::-moz-placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search:-ms-input-placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search::placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .log-in a {
    color: var(--white-color);
  }
  .theme-dark .mean-container .mean-nav {
    background: var(--background-color);
  }
  .theme-dark .mean-container .mean-nav ul li a {
    border-top: 1px solid rgba(219, 238, 253, 0.2);
    color: var(--white-color);
  }
  .theme-dark .mean-container a.meanmenu-reveal span {
    background: #ffffff;
  }
  .theme-dark .others-option-for-responsive .dot-menu .inner .circle {
    background-color: var(--white-color);
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .theme-dark .services-details-content .details-list li {
    color: var(--white-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options {
    background-color: var(--background-color);
    box-shadow: none;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .search-box {
    background-color: var(--black-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search {
    background-color: var(--background-color);
    color: var(--white-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search::-moz-placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search:-ms-input-placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search::placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .log-in a {
    color: var(--white-color);
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .theme-dark .services-details-content .details-list li {
    color: var(--white-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options {
    background-color: var(--background-color);
    box-shadow: none;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .search-box {
    background-color: var(--black-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search {
    background-color: var(--background-color);
    color: var(--white-color);
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search::-moz-placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search:-ms-input-placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .input-search::placeholder {
    color: var(--white-color) !important;
  }
  .theme-dark .others-option-for-responsive .option-inner .others-options .option-item .log-in a {
    color: var(--white-color);
  }
}/*# sourceMappingURL=dark.css.map */