/* 
 * NAV
*/

.elementor-1872 .elementor-element.elementor-element-491af63 nav.hfe-nav-menu__layout-horizontal .sub-menu {
	border-color: #F8A488 !important;
}

/* NAV */

/* Buy/Rent search widget */

ul.property_search-tabs li {
	background: #E59C72 !important;
}

ul.property_search-tabs li.epl-sb-current {
	background: #D3C5B6 !important;
}

.epl-search-forms-wrapper.epl-search-default {
	border-top: 2px solid #D3C5B6 !important;
}

.epl-search-row.epl-search-other {
	display: flex;
	justify-content: space-around;
}

.epl-search-row.epl-search-other label.check-label{
	width: auto;
}

.epl-search-form .epl-search-btn,
.epl-search-form .epl-search-submit-row {
		background: #D3C5B6 !important;
}

/* Close Buy/Rent search widget */

/* Home Page */

.intro-heading h2 {
	font-size: 20px;
}

.scroll-nav h2 {
	color: #D3C5B6;
	font-size: 20px;
	text-align: center;
}

@media screen and (max-width: 500px) {
	.elementor-1383 .elementor-element.elementor-element-04271ed {
		padding: 0;	
	}
	
	.intro-heading h1 {
		font-size: 36px;
		line-height: 1;
		padding: 20px 0;
	}
	
	.intro-heading h2 {
		line-height: 1;
		padding: 10px 0;
	}
}

.scroll-nav .elementor-widget-image {
	aspect-ratio: 2.4 / 1;
  overflow: hidden;
  position: relative;
}

.scroll-nav .elementor-widget-image img {
	width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

/* Close Home Page */

/* Listing Carousels */

@media screen and (max-width: 500px) {
	.elementor-widget-container .epl-shortcode-listing-feature .epl-listing-post.hentry {
		max-width: unset;
	}
}

@media screen and (min-width: 750px) {
	.elementor-widget-container .epl-shortcode-listing-feature {
		display: flex;
		align-items: stretch;
	}

	.elementor-widget-container .epl-shortcode-listing-feature .epl-listing-post {
		flex: 1;
	}

	.elementor-widget-container .epl-shortcode-listing-feature .epl-listing-post .epl-property-blog-entry-wrapper {
		height: 100%;
	}

	.elementor-widget-container .epl-shortcode-listing-feature .epl-listing-post .epl-property-blog-entry-wrapper {
		display: flex;
		flex-direction: column;
		align-items: stretch;
	}

	.elementor-widget-container .epl-shortcode-listing-feature .epl-listing-post .epl-property-blog-entry-wrapper .property-content {
		display: flex;
		flex-direction: column;
		flex-grow: 1;
	}

	.elementor-widget-container .epl-shortcode-listing-feature .epl-listing-post .epl-property-blog-entry-wrapper .property-content > *:last-child {
		margin-top: auto;
	}
}

/* Close Listing Carousels */

/* Separator Icons */

div.elementor-widget-container i::before{
	color: #D3C5B6;
}

div.elementor-widget-container h3.bdt-ep-advanced-icon-box-title {
	color: #E59C72;
}

/* Close Separator Icons */

/* PAGES */

/*** ABOUT US PAGE ***/

body.page-id-27 .span8,
body.page-id-2648 .span8 {
	width: 100%;
	display: flex;
	justify-content: center;
}

body.page-id-27 .span8>article,
body.page-id-2648 .span8>article {
	max-width: 1000px;
}

/*** CLOSE ABOUT US PAGE ***/

/* CLOSE Pages */

/* Listings */

.loop-content .epl-property-blog .price {
	color: #D3C5B6 !important;
}


/* Listings */

/* POSTS */
.post-content-container .epl-property-single.view-expanded .page-price-rent {
	background-color: white !important;
	padding: 0;
}

.post-content-container .property-meta .page-price {
	color: #D3C5B6 !important;
}

.post-content-container .epl-property-single.view-expanded .page-price-rent {
	color: #D3C5B6 !important;
}

.wp-block-image img {
	margin-bottom: 20px
}

.epl-tab-section.epl-section-description .epl-tab-title {
	display: none;
}