/* ===================================================================================

* Theme Name: Bhume Child
* Theme URI: https://wp.themepure.net/bhume/
* Author: Theme_Pure
* Author URI: https://themeforest.net/user/theme_pure/
* Description: Bhume - Real Estate WordPress Theme
* Version: 1.0.0
* Template: bhume
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */

:root {
  --tp-theme-primary: #d6a85a !important;
  --e-global-color-primary: #d6a85a !important;
}

.tp-header-5-ptb {
  background-color: #000001 !important;
}
.tp-header-5-contact a {
  color: #fff;
}

.tp-main-menu ul li > a {
  color: #ffffff !important;
}

.tp-main-menu ul li .sub-menu li > a {
  color: #000 !important;
}

.tp-header-5-contact a span {
  background-color: #d6a85a !important;
}

.tp-hero-tab-search button {
  background-color: #d6a85a !important;
}

.tp-header-sticky-cloned {
  background-color: #000001 !important;
}

.tp-feature-2-item:hover, .tp-feature-2-item.active {
  background: #d6a85a !important;
}

.tp-feature-2-item:hover .tp-feature-2-item-heading, .tp-feature-2-item.active .tp-feature-2-item-heading {
  border-bottom: 1px solid #a07f40 !important;
}

.tp-feature-2-item:hover .tp-feature-2-item-date::after, .tp-feature-2-item.active .tp-feature-2-item-date::after {
  border-color: #a07f40 !important;
  background-color: #a07f40 !important;
}

.tp-section-title-pre {
  color: #d6a85a !important;
}

.tp-rent-tags a, .tp-rent-tags span {
  background-color: #d6a85a;
}

.tp-rent-slider-dot .swiper-pagination-bullet-active {
  background: #d6a85a !important;
}

.tp-rent-slider-dot .swiper-pagination-bullet::after {
  border: 1px solid #d6a85a !important;
}

.tp-property-5-arrow-box button.tp-property-button-next {
  background-color: #d6a85a !important;
  border-color: #d6a85a !important;
}

.tp-property-5-arrow-box button {
  color: #d6a85a;
  border: 1px solid #d6a85a;
}

.tp-property-5-price {
  color: #d6a85a;
}

.tp-property-5-meta-list {
  background-color: #f4e9d7;
}

.tp-service-5-price {
  background-color: #d6a85a;
}

.tp-countries-5-box button.tp-countries-button-next {
  background-color: #d6a85a !important;
  border-color: #d6a85a !important;
}

.tp-countries-5-box button {
  color: #ffffff;
  border: 1px solid #ffffff;
}

.tp-footer-widget-content-input button {
  background: #d6a85a;
}

.tp-rent-btn .tp-btn:hover {
  background-color: #d6a85a !important;
}

.tp-feature-2-item-heading span {
  color: #d6a85a !important;
}

.tp-feature-2-item-heading:hover span {
  color: #ffffff !important;
}

.tp-el-title span {
  -webkit-text-fill-color: #d6a85a !important;
  color: #d6a85a !important;
}

.tp-btn {
  background-color: #d6a85a;
}

.tp-team-social button span {
  background-color: #d6a85a;
}

.tp-team-social .share-btn span {
  background-color: #d6a85a;
}

.tp-team-slider-dot .swiper-pagination-bullet-active {
  background: #d6a85a;
}

.tp-property-tabs-box {
  display: none !important;
}

.tp-countries-5-slider-wrapper {
  display: none !important;
}
.elementor-image-carousel-caption {
  margin-top: -50px !important;
}

#custom-link-one {
  cursor:pointer;
}
#custom-link-two {
  cursor:pointer;
}
#custom-link-three {
  cursor:pointer;
}

.tp-property-details-two {
  height: auto;
}

.tp-property-details-slider-thumb img {
  height: auto;
}

.property-price-prefix {
  word-spacing: 3px;
}

.swiper-button-next, .swiper-button-prev {
  color: var(--tp-theme-primary) !important;
  width: 60px !important;
  height: 60px !important;
  border-radius: 54px !important;
  border: 1px solid #d6a85a !important;
}

 @media only screen and (max-width: 767px) {
  .tp-countries-5-box button {
    color: #000;
  	border: 1px solid #000;
  }
  .tp-countries-5-box {
     float: right;
     margin-right: 0;
  }
   
  .property-price-prefix::after { 
    content: '\A';
	white-space: pre;
  }
}

@media (max-width: 767px) {
  .property-price-prefix {
    display: block;
    margin-bottom: 15px !important;
  }
  
  .tp-property-details-icon-price-wrapper .ere__loop-property-price {
    font-size: 32px;
  }
}