#search_wrapper {
	bottom: 20%;
}

#search_wrapper.search_wr_oldtype {
	height: 71px;
}

.icon-fav-on svg, .listing_detail svg image, .listing_detail svg path, .wpestate_elementor_tabs li:hover svg path, .listing_detail  svg, .property_features_svg_icon {
	fill: #ff385c;
}

.similar_listings_wrapper {
	background: transparent;
}

.listing_type_3 .listing_main_image_price, .listing_type_1 .listing_main_image_price, .owner_area_wrapper_sidebar, .listing_type_1 .listing_main_image_price, .owner-page-wrapper {
	background-image: none;
}

form.woocommerce-checkout, .woocommerce-error, .woocommerce-info, .woocommerce-message {
	border-top-color: #ff385c;
}

.widget-container .wp-block-search__button, .advanced_search_submit_button, .check_avalability, .return_woo_button, .wpestate_header_view_checkout, .wpestate_header_view_cart, #submit_booking_front_instant, #submit_booking_front, #submit_booking_front_link, #advanced_submit_widget, #advanced_submit_2_mobile, #advanced_submit_2, #advanced_submit_3, #submit_action {
	background: linear-gradient(90deg, #ff385c 50%, #ff385c 100%);
}

.openstreet_price_marker_on_click_parent .wpestate_marker:before, .wpestate_marker.openstreet_price_marker_on_click:before, .hover_z_pin:before {
	border-top: 6px solid #ff385c !important;
}

#submit_action:hover, .property_ratings_agent .owner_total_reviews, .property_ratings_agent i, .property_menu_item_title, .owner_contact_details .property_menu_item, .owner_contact_details .property_menu_item a, .featured_property .property_listing:hover .featured_listing_title {
	color: #fff !important;
}

.fc-v-event, .check_avalability {
	border: 1px solid #ff385c !important;
}

.wp_estate_baths_component_item:hover, .wp_estate_beds_component_item:hover, .wp_estate_component_item_selected, .wpestate-price-component-popoup-done:hover, .wpestate-price-component-popoup-reset:hover, .wpestate-beds-baths-popoup-done:hover, .wpestate-beds-baths-popoup-reset:hover, .wpestate-price-component-popoup-done, .wpestate-price-component-popoup-reset, .wpestate-beds-baths-popoup-done, .wpestate-beds-baths-popoup-reset, .property_flex:hover .blog_unit_back, .property_flex:hover .property_listing, .listing_type_1 .check_avalability, .menu_user_picture, .scrollon, #submit_action {
	border-color: #ff385c;
}

.share_unit:after {
	border-top: 8px solid #ff385c;
}

.agentpict {
	border-bottom: 3px solid #ff385c;
}

.testimonial-image {
	border: 2px solid #ff385c;
}

.user_dashboard_links a:hover i, .user_dashboard_links a:hover, .edit_class, .user_dashboard_links .user_tab_active {
	border-left-color: #ff385c;
}

.user_dashboard_panel .form-control:focus {
	border-left: 3px solid #ff385c;
}

blockquote {
	border-left: 5px solid #ff385c;
}

.wpestate_tabs .ui-widget-header {
	border-bottom: 2px solid #ff385c;
}

.property_unit_v1 .property_unit_action .icon-fav-on svg {
	fill: #ff385c;
	opacity: .9;
}

.listing_type_5 .imagebody_new .image_gallery {
	border-bottom: 10px solid #fff;
	border-right: 10px solid #fff;
}

.more_list {
	color: #ff385c !important;
}

.single-estate_property .owner_read_more {
	color: #fff;
	opacity: .7;
}

.owner_read_more:hover, .property_menu_item a:hover {
	color: #fff;
	opacity: 1;
}

#shopping-cart_icon path {
	fill: #ff385c;
}

.transparent_header #access .sub-menu .menu li:hover > a:active, .transparent_header #access .sub-menu .menu li:hover > a:focus, .filter_menu li:hover, #access .sub-menu li:hover > a, #access .sub-menu li:hover > a:active, #access .sub-menu li:hover > a:focus, #access ul ul li.wpestate_megamenu_col_1 .megamenu-title:hover a, #access ul ul li.wpestate_megamenu_col_2 .megamenu-title:hover a, #access ul ul li.wpestate_megamenu_col_3 .megamenu-title:hover a, #access ul ul li.wpestate_megamenu_col_4 .megamenu-title:hover a, #access ul ul li.wpestate_megamenu_col_5 .megamenu-title:hover a, #access ul ul li.wpestate_megamenu_col_6 .megamenu-title:hover a, #access .with-megamenu .sub-menu li:hover > a, #access .with-megamenu .sub-menu li:hover > a:active, #access .with-megamenu .sub-menu li:hover > a:focus {
	color: #fff !important;
}

#access ul ul li.wpestate_megamenu_col_1 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_2 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_3 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_4 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_5 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_6 a.menu-item-link {
	color: #ff385c !important;
}

.top_bar_wrapper {
	background-color: #fff;
}

.top_bar, .top_bar a {
	color: #ff385c;
}

#access .current-menu-item >a, #access .current-menu-parent>a, #access .current-menu-ancestor>a, #access .current-menu-item {
	color: #ff385c !important;
}

.transparent_header #access .menu li>a, .transparent_header .signuplink, .transparent_header .signuplink:before, .transparent_header #topbarlogin:before, .transparent_header #topbarregister:before, .transparent_header .menu_username {
	color: #fff;
}

.transparent_header #access a:hover, .transparent_header #access .menu li:hover>a, .transparent_header .signuplink:hover, .transparent_header .menu_username:hover, .transparent_header #topbarlogin:hover:before, .transparent_header #topbarregister:hover:before, .transparent_header .signuplink:hover:before {
	color: #ff385c;
}

.customnav #access ul.menu >li>a, .customnav .signuplink, .customnav .menu_username {
	color: #ff385c;
}

.customnav #shopping-cart_icon path {
	fill: #ff385c;
}

#access .menu li ul li a, #access ul ul a, #access ul ul li.wpestate_megamenu_col_1 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_2 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_3 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_4 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_5 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_6 a.menu-item-link {
	color: #000 !important;
}

#access ul ul a:hover, #access .menu .sub-menu li:hover>a, #access .menu .sub-menu li:hover>a:active, #access .menu .sub-menu li:hover>a:focus, #access .sub-menu .current-menu-item > a, #access .with-megamenu .sub-menu .current-menu-item > a {
	color: #fff !important;
}

#access ul ul a, #access ul ul li.wpestate_megamenu_col_1 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_2 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_3 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_4 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_5 a.menu-item-link, #access ul ul li.wpestate_megamenu_col_6 a.menu-item-link, #user_menu_open a {
	font-size: 15px;
}

#access ul ul {
	background-color: #ff385c;
}

#access ul ul:after {
	border-bottom: 13px solid #ff385c;
}

.header_transparent .customnav #access ul.menu >li>a:hover, .header_transparent #access ul.menu >li>a:hover, .header_transparent .hover_type_3 #access .menu > li:hover>a, .header_transparent .hover_type_4 #access .menu > li:hover>a, .header_transparent .hover_type_6 #access .menu > li:hover>a {
	color: #ff385c;
}

.header_transparent .hover_type_5 #access .menu > li:hover>a {
	border-bottom: 3px solid #ff385c;
}

.header_transparent .hover_type_6 #access .menu > li:hover>a {
	border: 2px solid #ff385c;
}

.header_transparent .hover_type_2 #access .menu > li:hover>a:before {
	border-top: 3px solid #ff385c;
}

#menu {
	background: #00000;
	height: 60px;
	z-index: 170;
	margin: 0 auto;
	border-bottom: 1px solid #dadada;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	text-align: center;
}

.elementor-element-c525a90 .elementor-counter-number-suffix {
	white-space: nowrap !important;
	flex-shrink: 0;
}

.elementor-element-c525a90 .elementor-counter-number-wrapper {
	flex-wrap: nowrap !important;
}