/* Dark Css */

.about-serction.style_two {
  background: #f3f8f1;
}

.about_shape img {
  filter: brightness(0.1);
}

.hotelhub-section-title.style_five h4 {
  color: #52614e;
}

.hotelhub-section-title.style_five h1 {
  color: #161616;
}

.hotelhub-section-title.style_five p {
  color: #616161;
}

.abou_list ul li {
  color: #616161;
}

.abou_list ul li img {
  filter: brightness(0.5);
}

.about_shape3 img {
  filter: brightness(0.5);
}

.why-choose-us-section.style_two {
  background: var(--light-color);
}

.style_light {
  background: var(--light-color) !important;
}

.style_light_two {
  background: #fff !important;
}

.single-service-box.style_two {
  background: #fff;
}

.single-service-box.style_two .service-content h3 {
  color: #161616;
  transition: 0.5s;
}

.single-service-box.style_two .service-content p {
  color: #161616;
  transition: 0.5s;
}

.single-service-box.style_two .service-icon img {
  filter: brightness(0.4);
  transition: 0.5s;
}

.single-service-box.style_two:hover .service-icon img {
  filter: brightness(0) invert(1);
}

.single-service-box.style_two:hover .service-content h3,
.single-service-box.style_two:hover .service-content p {
  color: #ffff;
}

.contact-infos.style_dark h3 {
  color: #161616;
}

.contact-infos.style_dark span i {
  border: 2px solid #52614e;
  color: #52614e;
}

/* Service Section  */

.service-section.style_light .single-service-boxs .service-content {
  background: #fff;
  transition: 0.5s;
}

.service-section.style_light .single-service-boxs .service-content h3 {
  color: #161616;
  transition: 0.5s;
}

.service-section.style_light .single-service-boxs .service-content span {
  color: #52614e;
  padding: 0;
  border: none;
  transition: 0.5s;
}

.service-section.style_light .single-service-boxs ul.service_list li {
  color: #52614e;
  transition: 0.5s;
}

.service-section.style_light .single-service-boxs ul.service_list li i {
  color: #52614e;
  transition: 0.5s;
}

.service-section.style_light .single-service-boxs .hotelhub-btn2 a {
  color: #161616;
  background: #f3f8f1;
  transition: 0.5s;
}

.service-section.style_light .single-service-boxs:hover .service-content {
  background: #222222;
}

.service-section.style_light .single-service-boxs:hover .service-content h3 {
  color: #ffff;
}

.service-section.style_light .single-service-boxs:hover .service-content span {
  color: #d5e5d1;
}

.service-section.style_light .single-service-boxs:hover .service-content span {
  color: #ffffff82;
}

.service-section.style_light .single-service-boxs:hover ul.service_list li {
  color: #ffffff82;
}

.service-section.style_light .single-service-boxs:hover ul.service_list li i {
  color: #fff;
}

.service-section.style_light .single-service-boxs:hover .hotelhub-btn2 a {
  color: #fff;
}

.blog-section.style_light .blog-single-box .blog-content {
  background-color: #fff;
  transition: 0.5s;
}

.blog-section.style_light .blog-single-box:hover .blog-content {
  background-color: #161616;
}

.blog-section.style_light .blog-single-box .blog-content h3 a {
  color: #161616;
}

.blog-section.style_light .blog-single-box span.category {
  border: 1px solid rgba(22, 22, 22, 0.1);
  color: #161616;
  transition: 0.5s;
}

.blog-section.style_light .blog-single-box .blog_button {
  border-top: 1px solid #a998984a;
}

.blog-section.style_light .blog-single-box:hover span.category {
  border: 1px solid rgba(158, 139, 139, 0.1);
  color: #fff;
}

.blog-section.style_light .blog-single-box .blog_admin ul li {
  color: #161616;
}

.blog-section.style_light .blog-single-box:hover .blog_admin ul li {
  color: #ffff;
}

.blog-section.style_light .blog-single-box:hover .blog-content h3 a {
  color: #fff;
}

/* Start Home Hotel booking Light css */

.choose-single-bx2.style_three .choose_contents {
  background-color: #ffff;
}

.choose-single-bx2.style_three .choose_contents span.chosse-price {
  border: 1px solid #52614e;
  color: #52614e;
}

.choose-single-bx2.style_three .choose_contents h4 {
  color: #161616;
}

.choose-single-bx2.style_three .choose_contents p {
  color: #616161;
}

.choose-single-bx2.style_three .choose-infos ul li {
  color: #616161;
}

.choose-infos ul li img {
  filter: brightness(0.5);
}

.choose-single-bx2.style_three .choose_contents .hotelhub-btn a {
  padding: 10px 26px;
  border: 1px solid #52614e;
}

.choose-single-bx2.style_three .choose_contents .hotelhub-btn a:hover {
  border: 1px solid var(--body-color);
}

/* Team dark */

.team-section.style_three {
  background: #ffff !important;
  padding: 120px 70px 75px;
}

.team-section.style_three .team-single-box {
  background-color: var(--light-color);
}

.team-section.style_three .team-single-box .team-content h2 {
  color: #161616;
}

.team-section.style_three .team-single-box .team-content h5 {
  color: #616161;
}

.team-section.style_three .team-single-box .social-icon {
  border-top: 1px solid #52614e 4f;
}

.team-section.style_three .team-single-box .social-icon ul li a {
  color: #52614e;
  border: 1px solid #52614e 7a;
}

.team-section.style_three .team-single-box .social-icon ul li a:hover {
  color: #fff;
}

.choose-sections.style_three {
  background: #ffff;
  padding: 0 0 90px;
}

.choose-sections.style_three .row.choose-border:before {
  display: none;
}

/* Start Home Three */

.about-serction.style-tow.style_three.style_four {
  background: #fff !important;
}

.hotelhub-section-title.style_five h1 span {
  color: #52614e !important;
}

.about-serction.style_four .counter-single-boxs .counter-number h1 {
  color: #52614e !important;
}

.about-shapes img {
  filter: brightness(0.3);
}

.service-section.style_four {
  background: #ffff;
}

/* Start Home four */

.dark {
  background: #2a2a2a !important;
}

.dark2 {
  background: #252525 !important;
}

.dark3 {
  background: #fff !important;
}

.dark4 {
  background: #f3f8f1 !important;
}

.single-service-box.style_four {
  background: transparent;
}

.single-service-box.style_four .service-content h3 {
  color: #fff;
}

.single-service-box.style_four .service-content p {
  color: #ffffffad;
}

.service-section.style_five {
  background: #252525;
}

.single-service-box.style_five {
  background: #2a2a2a;
}

.single-service-box.style_five .service-content h3 {
  color: #ffff;
}

.single-service-box.style_five .service-content p {
  color: #ffffff78;
  transition: 0.5s;
}

.why-choose-us-section.style-six {
  background: #252525;
}

.choose-single-bx2.style_six {
  background: #2a2a2a;
}

.choose-single-bx2.style_six .choose_contents span.chosse-price {
  background: #323030;
}

.choose-single-bx2.style_six .choose_contents h4 {
  color: #ffff;
}

.choose-single-bx2.style_six .choose_contents p {
  color: #ffffff78;
}

.choose-single-bx2.style_six .choose-infos ul li {
  color: #ffffff78;
}

.testi-rating-pont p {
  color: #fff;
}

.bx-five.testi-single-box .testi-content h4 {
  color: #fff;
}

.bx-five.testi-single-box .testi-content .testi-desc p {
  color: #ffffff94;
}

.bx-five.testi-single-box .user-name h4 {
  color: #fff;
}

.hotelhub-section-title.style_six h1 {
  color: #fff;
}

/*  Start Home Five */

.banner_6 .hero-slider-img {
  background: url(../images/home-six/banner_img2.jpg);
}

.hero-secton.style_seven .hero-slider-img {
  background: url(../images/main-home/2.mp4);
}

.hero-secton.style_seven::before {
  position: absolute;
  content: "";
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  background: #00000070;
  z-index: 1;
}

.why-choose-us-section.style_six p.hotelhub_text {
  color: #616161;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three
  .choose_contents {
  background-color: #f3f8f1;
  padding: 55px 101px 48px 95px;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three
  .choose_contents
  span {
  color: #52614e;
  transition: 0.5s;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three:hover
  .choose_contents
  h4 {
  color: #fff;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three:hover
  .choose_contents
  span {
  color: #d5e5d1;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three
  .choose-icon
  img {
  filter: brightness(0.5);
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three:hover
  .choose-icon
  img {
  filter: brightness(1);
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three
  .choose_contents
  p {
  color: #616161;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three:hover
  .choose_contents
  p {
  color: #ffffff9c;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three
  .join-list
  ul
  li {
  color: #616161;
  transition: 0.5s;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three:hover
  .join-list
  ul
  li {
  color: #d5e5d1;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three:hover
  .join-list
  ul
  li
  i {
  color: #d5e5d1;
  transition: 0.5s;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three
  .join-list
  ul
  li
  i {
  color: #616161;
}

h2.number {
  color: #fff;
  transition: 0.8s;
}

.why-choose-us-section.style_six
  .choose-single-bx2.style_three:hover
  h2.number {
  color: #666e6385;
}

/* Team Section */

.team-single-box.style_three {
  background: #e7f0e4;
}

.team-single-box.style_three .team-content h2 {
  color: #161616;
}

.team-single-box.style_three:hover .team-content h2 {
  color: #fff;
}

.team-single-box.style_three .team-content h5 {
  color: #52614e;
}

.team-single-box.style_three:hover .team-content h5 {
  color: #d5e5d1;
}

.team-single-box.style_three .social-icon ul li a {
  border: 1px solid rgba(82, 97, 78, 0.3);
  color: #161616;
}

.team-single-box.style_three:hover .social-icon ul li a {
  border: 1px solid rgba(240, 240, 240, 0.3);
  color: #fff;
}

.team-single-box.style_three .social-icon ul li a:hover {
  color: #161616;
}

/* Pricing style Two */

input:checked + .slider {
  background-color: #f3f8f1;
}

.slider:before {
  background-color: #52614e;
}

.slider {
  border: 1px solid #52614e c9;
}

.pricing-toggle span {
  color: #1e1e1e;
}

.pricing-single-item.style_two {
  background: #e7f0e4;
  border: 1px solid #e7f0e4;
}

.pricing-single-item.style_two .pricing-body {
  background-color: #fff;
}

.pricing-single-item.style_two h3.pricing-plan2 {
  color: #161616;
}

.pricing-single-item.style_two h2.price.price-monthly {
  color: #161616;
}

.pricing-single-item.style_two h2.price.price-yearly {
  color: #161616;
}

.pricing-single-item.style_two .pricing-feature ul li {
  color: #616161;
}

.pricing-single-item.style_two .pricing-plan h2 span {
  color: #52614e;
}

.pricing-shpae img {
  filter: brightness(0) invert(0);
}

/* Start Css Faq Section */

.faqs-section.style_three .hotelhub-section-title p {
  color: #616161;
}

h3.category-title.style_two {
  color: #52614e;
}

.tab_container.style_four h3 {
  color: #52614e;
}

.tab_container.style_four .accordion a.active {
  border: 1px solid var(--brand-color);
}

.tab_container.style_four .accordion li a {
  border: 1px solid #e7f0e4;
  color: #000 !important;
  background-color: #e7f0e4;
}

.tab_container.style_four .accordion li a span {
  background-color: rgba(82, 97, 78, 0.2);
  color: #000;
}

.faq-shape.faq-shape img {
  filter: brightness(0);
}

.style_four .accordion a:before {
  background: #52614e;
}

.style_four .accordion a:after {
  background: #52614e;
}

.tab_container.style_four .accordion li:before {
  background-color: rgba(82, 97, 78, 0.2);
  z-index: 2;
}

/* Blog Style Three */

.blog-single-box.style_three .blog-content h3 a {
  color: #161616;
}

.blog-single-box.style_three span.category {
  padding: 6px 19px;
  color: #161616;
  border: 1px solid rgba(82, 97, 78, 0.3);
}

.blog-single-box.style_three .blog_admin ul li {
  color: #52614e;
}
