object(App\Models\Listing)#2291 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(8) "listings"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(3) {
[0]=>
string(6) "agents"
[1]=>
string(9) "documents"
[2]=>
string(6) "images"
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(75) {
["id"]=>
int(107236)
["uuid"]=>
string(36) "06ee66cc-8b31-42b6-badf-337a6ad6ae0c"
["etag"]=>
string(32) "ea3bf6ebbc80af7c8b3579361fcf5564"
["office_id"]=>
int(35)
["slug"]=>
string(48) "21337847-149-clark-road-pahurehure-auckland-2113"
["featured"]=>
int(0)
["unique_id"]=>
string(8) "21337847"
["crm_internal_id"]=>
NULL
["provider"]=>
string(5) "renet"
["crm_created_at"]=>
string(19) "2024-10-18 00:00:00"
["crm_updated_at"]=>
string(19) "2024-10-19 04:14:29"
["category"]=>
string(11) "residential"
["sub_category"]=>
string(3) "Buy"
["status"]=>
string(4) "sold"
["listing_type"]=>
string(5) "House"
["authority"]=>
string(9) "exclusive"
["set_sale_on"]=>
NULL
["tenancy"]=>
NULL
["under_offer"]=>
string(2) "no"
["under_contract"]=>
int(0)
["new_construction"]=>
int(0)
["bedrooms"]=>
int(2)
["bathrooms"]=>
int(1)
["ensuite"]=>
int(0)
["garages"]=>
int(1)
["carports"]=>
int(1)
["openspaces"]=>
int(0)
["price_display"]=>
int(1)
["price"]=>
float(700000)
["price_type"]=>
NULL
["property_guide_url"]=>
NULL
["price_view"]=>
string(23) "Enquiries Over $700,000"
["address_display"]=>
int(1)
["address_unit_number"]=>
NULL
["address_street_number"]=>
string(4) "1/49"
["address_street"]=>
string(10) "Clark Road"
["address_suburb"]=>
string(10) "PAHUREHURE"
["address_state"]=>
string(8) "Auckland"
["address_postcode"]=>
string(4) "2113"
["address_country"]=>
string(2) "NZ"
["residential_category"]=>
NULL
["headline"]=>
string(34) "Modern 2 Bedroom in Prime Location"
["description"]=>
string(1042) "Welcome to your beautifully renovated 2-bedroom home in the heart of Pahurehure, Papakura! This brick home with tiled roof, underwent a complete transformation just 3 years ago, boasting a fresh, modern look throughout.
Key Features:
• 2 spacious bedrooms
• Open plan living and dining area
• Modern and spacious kitchen
• Ideal for small families, couples, or those looking to downsize
Interior Features:
• Tiled bathroom and separate toilet
• Single car garage with carpeted floor
Exterior and Location:
• Located on a sought-after street in Pahurehure
• St Mary's School directly across the road, making school runs a breeze
• Short walk to Papakura town, including a 10-minute stroll to the train station, shopping, dining, and essential services
• Situated on a cross lease title
Don't miss the chance to make this beautifully renovated brick home your new address! Contact us today to arrange a viewing."
["land_area"]=>
NULL
["land_area_unit"]=>
NULL
["normalise_land_area"]=>
float(0)
["building_area"]=>
string(2) "94"
["building_area_unit"]=>
string(11) "squaremeter"
["external_link"]=>
NULL
["video_link"]=>
NULL
["virtual_tour_link"]=>
NULL
["floorplan"]=>
string(74) "https://renet.photos/10072348/images/fp_10072348_21337847_0_1716010907.jpg"
["lat"]=>
string(12) "-37.07071400"
["lng"]=>
string(12) "174.93797400"
["display_sold_price"]=>
int(0)
["sold_price"]=>
NULL
["sold_date"]=>
string(19) "2024-10-18 00:00:00"
["auction_date"]=>
NULL
["auction_venue"]=>
NULL
["bond"]=>
NULL
["date_available"]=>
NULL
["statement_of_information"]=>
NULL
["vault_etable_url"]=>
NULL
["yield"]=>
float(0)
["title_type"]=>
NULL
["funding_type"]=>
NULL
["car_spaces"]=>
NULL
["marketing_bedrooms"]=>
NULL
["marketing_bathrooms"]=>
NULL
["is_demo_data"]=>
int(0)
["is_hidden"]=>
int(0)
["created_at"]=>
string(19) "2024-10-18 00:00:00"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
["leased_date"]=>
NULL
["location_id"]=>
NULL
}
["original":protected]=>
array(75) {
["id"]=>
int(107236)
["uuid"]=>
string(36) "06ee66cc-8b31-42b6-badf-337a6ad6ae0c"
["etag"]=>
string(32) "ea3bf6ebbc80af7c8b3579361fcf5564"
["office_id"]=>
int(35)
["slug"]=>
string(48) "21337847-149-clark-road-pahurehure-auckland-2113"
["featured"]=>
int(0)
["unique_id"]=>
string(8) "21337847"
["crm_internal_id"]=>
NULL
["provider"]=>
string(5) "renet"
["crm_created_at"]=>
string(19) "2024-10-18 00:00:00"
["crm_updated_at"]=>
string(19) "2024-10-19 04:14:29"
["category"]=>
string(11) "residential"
["sub_category"]=>
string(3) "Buy"
["status"]=>
string(4) "sold"
["listing_type"]=>
string(5) "House"
["authority"]=>
string(9) "exclusive"
["set_sale_on"]=>
NULL
["tenancy"]=>
NULL
["under_offer"]=>
string(2) "no"
["under_contract"]=>
int(0)
["new_construction"]=>
int(0)
["bedrooms"]=>
int(2)
["bathrooms"]=>
int(1)
["ensuite"]=>
int(0)
["garages"]=>
int(1)
["carports"]=>
int(1)
["openspaces"]=>
int(0)
["price_display"]=>
int(1)
["price"]=>
float(700000)
["price_type"]=>
NULL
["property_guide_url"]=>
NULL
["price_view"]=>
string(23) "Enquiries Over $700,000"
["address_display"]=>
int(1)
["address_unit_number"]=>
NULL
["address_street_number"]=>
string(4) "1/49"
["address_street"]=>
string(10) "Clark Road"
["address_suburb"]=>
string(10) "PAHUREHURE"
["address_state"]=>
string(8) "Auckland"
["address_postcode"]=>
string(4) "2113"
["address_country"]=>
string(2) "NZ"
["residential_category"]=>
NULL
["headline"]=>
string(34) "Modern 2 Bedroom in Prime Location"
["description"]=>
string(1042) "Welcome to your beautifully renovated 2-bedroom home in the heart of Pahurehure, Papakura! This brick home with tiled roof, underwent a complete transformation just 3 years ago, boasting a fresh, modern look throughout.
Key Features:
• 2 spacious bedrooms
• Open plan living and dining area
• Modern and spacious kitchen
• Ideal for small families, couples, or those looking to downsize
Interior Features:
• Tiled bathroom and separate toilet
• Single car garage with carpeted floor
Exterior and Location:
• Located on a sought-after street in Pahurehure
• St Mary's School directly across the road, making school runs a breeze
• Short walk to Papakura town, including a 10-minute stroll to the train station, shopping, dining, and essential services
• Situated on a cross lease title
Don't miss the chance to make this beautifully renovated brick home your new address! Contact us today to arrange a viewing."
["land_area"]=>
NULL
["land_area_unit"]=>
NULL
["normalise_land_area"]=>
float(0)
["building_area"]=>
string(2) "94"
["building_area_unit"]=>
string(11) "squaremeter"
["external_link"]=>
NULL
["video_link"]=>
NULL
["virtual_tour_link"]=>
NULL
["floorplan"]=>
string(74) "https://renet.photos/10072348/images/fp_10072348_21337847_0_1716010907.jpg"
["lat"]=>
string(12) "-37.07071400"
["lng"]=>
string(12) "174.93797400"
["display_sold_price"]=>
int(0)
["sold_price"]=>
NULL
["sold_date"]=>
string(19) "2024-10-18 00:00:00"
["auction_date"]=>
NULL
["auction_venue"]=>
NULL
["bond"]=>
NULL
["date_available"]=>
NULL
["statement_of_information"]=>
NULL
["vault_etable_url"]=>
NULL
["yield"]=>
float(0)
["title_type"]=>
NULL
["funding_type"]=>
NULL
["car_spaces"]=>
NULL
["marketing_bedrooms"]=>
NULL
["marketing_bathrooms"]=>
NULL
["is_demo_data"]=>
int(0)
["is_hidden"]=>
int(0)
["created_at"]=>
string(19) "2024-10-18 00:00:00"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
["leased_date"]=>
NULL
["location_id"]=>
NULL
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["auction_date"]=>
string(8) "datetime"
["set_sale_on"]=>
string(8) "datetime"
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(3) {
[0]=>
string(7) "address"
[1]=>
string(12) "primaryAgent"
[2]=>
string(9) "mainImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(6) {
["agents"]=>
object(Illuminate\Database\Eloquent\Collection)#2320 (2) {
["items":protected]=>
array(2) {
[0]=>
object(App\Models\Agent)#2341 (32) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(6) "agents"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(2) {
[0]=>
string(6) "office"
[1]=>
string(6) "social"
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(29) {
["id"]=>
int(169)
["uuid"]=>
string(36) "1e5cda66-2c39-49de-a0d3-bf4b4f59ac3f"
["office_id"]=>
int(35)
["listing_engine_agent_id"]=>
string(2) "78"
["first_name"]=>
string(4) "Lisa"
["last_name"]=>
string(6) "Walden"
["slug"]=>
string(11) "lisa-walden"
["email"]=>
string(23) "
[email protected]"
["additional_recipients"]=>
NULL
["avatar"]=>
NULL
["position"]=>
string(29) "Broker Owner / Licensed Agent"
["phone"]=>
string(14) "+64 21 626 329"
["mobile"]=>
string(14) "+64 21 626 329"
["bio"]=>
string(1350) "
Sales agent Lisa Walden is more than your local area specialist, she’s one of Pokeno’s own.
Lisa is possibly familiar with more homes from Waikato to Auckland than anybody else! Working on a Auckland University longitudinal study as an interviewer prior to beginning her real estate career, Lisa had the opportunity to visit more than 2000 homes, which was well over half the households involved in that study.
Lisa loves to listen and she loves to talk. Being born and bred in Pokeno, she and her family are very well-known and she has the local community at heart.
With her love of helping people, property and her passion for Pokeno, a move to a real estate career was inevitable.
After her first 12 months in the industry, Lisa joined the RE/MAX Zest team and won RE/MAX New Zealand Rookie of the Year in her first year. She is in the network’s top five agents and RE/MAX’s Platinum Club for top performers.
With the rapid growth and tremendous interest in the Franklin area, it is truly an exciting time to be selling or buying in Pokeno. By teaming up with Lisa, you have someone who understands the shift in the market and knows the area inside-out.
Lisa loves nothing better than achieving the best possible price for your property. And a coffee! Her shout!
"
["image"]=>
string(62) "uploads/11/cb93612b-7915-4eb3-a5bc-7e27668d81b5/lisawalden.jpg"
["crm_image"]=>
NULL
["credential"]=>
string(28) "Licensed under the REAA 2008"
["sort"]=>
int(0)
["is_active"]=>
int(1)
["is_hidden"]=>
int(0)
["is_demo_data"]=>
int(0)
["is_corporate"]=>
int(0)
["hide_contact_button"]=>
int(0)
["hide_request_appraisal_button"]=>
int(1)
["created_by"]=>
NULL
["deleted_at"]=>
NULL
["created_at"]=>
string(19) "2023-10-31 06:12:02"
["updated_at"]=>
string(19) "2024-05-21 23:22:04"
["laravel_through_key"]=>
int(107236)
}
["original":protected]=>
array(29) {
["id"]=>
int(169)
["uuid"]=>
string(36) "1e5cda66-2c39-49de-a0d3-bf4b4f59ac3f"
["office_id"]=>
int(35)
["listing_engine_agent_id"]=>
string(2) "78"
["first_name"]=>
string(4) "Lisa"
["last_name"]=>
string(6) "Walden"
["slug"]=>
string(11) "lisa-walden"
["email"]=>
string(23) "
[email protected]"
["additional_recipients"]=>
NULL
["avatar"]=>
NULL
["position"]=>
string(29) "Broker Owner / Licensed Agent"
["phone"]=>
string(14) "+64 21 626 329"
["mobile"]=>
string(14) "+64 21 626 329"
["bio"]=>
string(1350) "
Sales agent Lisa Walden is more than your local area specialist, she’s one of Pokeno’s own.
Lisa is possibly familiar with more homes from Waikato to Auckland than anybody else! Working on a Auckland University longitudinal study as an interviewer prior to beginning her real estate career, Lisa had the opportunity to visit more than 2000 homes, which was well over half the households involved in that study.
Lisa loves to listen and she loves to talk. Being born and bred in Pokeno, she and her family are very well-known and she has the local community at heart.
With her love of helping people, property and her passion for Pokeno, a move to a real estate career was inevitable.
After her first 12 months in the industry, Lisa joined the RE/MAX Zest team and won RE/MAX New Zealand Rookie of the Year in her first year. She is in the network’s top five agents and RE/MAX’s Platinum Club for top performers.
With the rapid growth and tremendous interest in the Franklin area, it is truly an exciting time to be selling or buying in Pokeno. By teaming up with Lisa, you have someone who understands the shift in the market and knows the area inside-out.
Lisa loves nothing better than achieving the best possible price for your property. And a coffee! Her shout!
"
["image"]=>
string(62) "uploads/11/cb93612b-7915-4eb3-a5bc-7e27668d81b5/lisawalden.jpg"
["crm_image"]=>
NULL
["credential"]=>
string(28) "Licensed under the REAA 2008"
["sort"]=>
int(0)
["is_active"]=>
int(1)
["is_hidden"]=>
int(0)
["is_demo_data"]=>
int(0)
["is_corporate"]=>
int(0)
["hide_contact_button"]=>
int(0)
["hide_request_appraisal_button"]=>
int(1)
["created_by"]=>
NULL
["deleted_at"]=>
NULL
["created_at"]=>
string(19) "2023-10-31 06:12:02"
["updated_at"]=>
string(19) "2024-05-21 23:22:04"
["laravel_through_key"]=>
int(107236)
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(1) {
["deleted_at"]=>
string(8) "datetime"
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(4) {
[0]=>
string(6) "custom"
[1]=>
string(4) "name"
[2]=>
string(9) "thumbnail"
[3]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(2) {
["office"]=>
object(App\Models\Office)#2405 (32) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(7) "offices"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(9) {
[0]=>
string(14) "listingEngines"
[1]=>
string(19) "listingEngineAgents"
[2]=>
string(4) "site"
[3]=>
string(6) "domain"
[4]=>
string(8) "analytic"
[5]=>
string(6) "social"
[6]=>
string(7) "setting"
[7]=>
string(5) "theme"
[8]=>
string(8) "location"
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(43) {
["id"]=>
int(35)
["uuid"]=>
string(36) "bf35240c-f504-4446-8f15-70fb115ba928"
["reseller"]=>
NULL
["plan"]=>
string(8) "standard"
["franchise_id"]=>
int(3)
["theme_id"]=>
int(3)
["theme_header_id"]=>
NULL
["office_footer_id"]=>
NULL
["theme_footer_id"]=>
NULL
["name"]=>
string(21) "RE/MAX Stars - Pokeno"
["slug"]=>
string(11) "remax-stars"
["unit_number"]=>
string(6) "SHOP 8"
["street_number"]=>
string(2) "25"
["street_name"]=>
string(13) "Market Street"
["suburb"]=>
string(6) "Pokeno"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2042"
["country"]=>
string(2) "nz"
["email"]=>
string(17) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(14) "+64 9 233 6900"
["fax"]=>
NULL
["website_url"]=>
string(20) "www.remaxstars.co.nz"
["suburbs"]=>
string(6) "Pokeno"
["description"]=>
string(1650) "
RE/MAX Stars is a family owned and operated office with community in mind. The whole team focus on Community support and events, sponsoring major events throughout the year and being the crowd favourite in Pokeno for Real Estate.
RE/MAX Stars hold several events for the local community including the annual Easter Egg Hunt and Halloween BBQ as well as create regular competitions for the community.
This high performing office were the Stars of the RE/MAX NZ Annual awards in 2021, taking out one of the major awards, Most Productive Enterprise along with RE/MAX NZ Marketing award and various other awards for commissions, transactions and business growth.
RE/MAX Stars are a massive contributor to Pokeno School, being the main sponsor for their Gala and Quiz Nights, raising thousands of dollars that goes back into the school to the benefit our children. Sponsoring various children’s sports clubs and teams, Moto-x and Touch teams. The Annual Pink Ribbon Breakfast is a huge hit, also raising awareness and is close to our hearts.
The growth in Pokeno over the last 12 months has been enormous, we are loving the way our little, big town is growing. We are a community that is very close knit and we make sure we deliver the best possible results to our clients and customers.
At RE/MAX Stars, we are dedicated, passionate and professional Salespeople that will go the extra mile to help you have the best experience in Real Estate, we look forward to working with you to create lasting memories and strong connections.
Real Relationships, Real People, Real Results
"
["principal"]=>
NULL
["office_image"]=>
string(57) "uploads/11/8e37fb17-67df-4122-b76a-7b78db6a8665/stars.jpg"
["is_demo"]=>
int(0)
["is_showcase"]=>
int(0)
["hide_showcase"]=>
int(0)
["is_demo_data"]=>
int(0)
["is_franchise_office"]=>
int(0)
["is_agent_crm_sync_enabled"]=>
int(0)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-31 06:11:19"
["updated_at"]=>
string(19) "2024-05-21 05:02:25"
["location_id"]=>
NULL
}
["original":protected]=>
array(43) {
["id"]=>
int(35)
["uuid"]=>
string(36) "bf35240c-f504-4446-8f15-70fb115ba928"
["reseller"]=>
NULL
["plan"]=>
string(8) "standard"
["franchise_id"]=>
int(3)
["theme_id"]=>
int(3)
["theme_header_id"]=>
NULL
["office_footer_id"]=>
NULL
["theme_footer_id"]=>
NULL
["name"]=>
string(21) "RE/MAX Stars - Pokeno"
["slug"]=>
string(11) "remax-stars"
["unit_number"]=>
string(6) "SHOP 8"
["street_number"]=>
string(2) "25"
["street_name"]=>
string(13) "Market Street"
["suburb"]=>
string(6) "Pokeno"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2042"
["country"]=>
string(2) "nz"
["email"]=>
string(17) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(14) "+64 9 233 6900"
["fax"]=>
NULL
["website_url"]=>
string(20) "www.remaxstars.co.nz"
["suburbs"]=>
string(6) "Pokeno"
["description"]=>
string(1650) "
RE/MAX Stars is a family owned and operated office with community in mind. The whole team focus on Community support and events, sponsoring major events throughout the year and being the crowd favourite in Pokeno for Real Estate.
RE/MAX Stars hold several events for the local community including the annual Easter Egg Hunt and Halloween BBQ as well as create regular competitions for the community.
This high performing office were the Stars of the RE/MAX NZ Annual awards in 2021, taking out one of the major awards, Most Productive Enterprise along with RE/MAX NZ Marketing award and various other awards for commissions, transactions and business growth.
RE/MAX Stars are a massive contributor to Pokeno School, being the main sponsor for their Gala and Quiz Nights, raising thousands of dollars that goes back into the school to the benefit our children. Sponsoring various children’s sports clubs and teams, Moto-x and Touch teams. The Annual Pink Ribbon Breakfast is a huge hit, also raising awareness and is close to our hearts.
The growth in Pokeno over the last 12 months has been enormous, we are loving the way our little, big town is growing. We are a community that is very close knit and we make sure we deliver the best possible results to our clients and customers.
At RE/MAX Stars, we are dedicated, passionate and professional Salespeople that will go the extra mile to help you have the best experience in Real Estate, we look forward to working with you to create lasting memories and strong connections.
Real Relationships, Real People, Real Results
"
["principal"]=>
NULL
["office_image"]=>
string(57) "uploads/11/8e37fb17-67df-4122-b76a-7b78db6a8665/stars.jpg"
["is_demo"]=>
int(0)
["is_showcase"]=>
int(0)
["hide_showcase"]=>
int(0)
["is_demo_data"]=>
int(0)
["is_franchise_office"]=>
int(0)
["is_agent_crm_sync_enabled"]=>
int(0)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-31 06:11:19"
["updated_at"]=>
string(19) "2024-05-21 05:02:25"
["location_id"]=>
NULL
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(4) {
[0]=>
string(14) "production_url"
[1]=>
string(12) "internal_url"
[2]=>
string(7) "is_live"
[3]=>
string(6) "custom"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(9) {
["listingEngines"]=>
object(Illuminate\Database\Eloquent\Collection)#2410 (2) {
["items":protected]=>
array(1) {
[0]=>
object(App\Models\OfficeListingEngine)#2413 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(22) "office_listing_engines"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(1330)
["uuid"]=>
string(36) "fc4a7cd3-5d9b-472e-ab72-d43b0e358095"
["office_id"]=>
int(35)
["listing_engine_id"]=>
string(36) "cf37ab03-938b-47cc-a085-9159d0e2ad7b"
["created_at"]=>
string(19) "2024-04-04 02:01:43"
["updated_at"]=>
string(19) "2024-04-04 02:01:43"
}
["original":protected]=>
array(6) {
["id"]=>
int(1330)
["uuid"]=>
string(36) "fc4a7cd3-5d9b-472e-ab72-d43b0e358095"
["office_id"]=>
int(35)
["listing_engine_id"]=>
string(36) "cf37ab03-938b-47cc-a085-9159d0e2ad7b"
["created_at"]=>
string(19) "2024-04-04 02:01:43"
["updated_at"]=>
string(19) "2024-04-04 02:01:43"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(2) {
[0]=>
string(9) "office_id"
[1]=>
string(17) "listing_engine_id"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["listingEngineAgents"]=>
object(Illuminate\Database\Eloquent\Collection)#2408 (2) {
["items":protected]=>
array(0) {
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["site"]=>
NULL
["domain"]=>
NULL
["analytic"]=>
NULL
["social"]=>
NULL
["setting"]=>
NULL
["theme"]=>
object(App\Models\Theme)#2438 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(6) "themes"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(1) {
[0]=>
string(10) "themeFonts"
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(9) {
["id"]=>
int(3)
["uuid"]=>
string(36) "b92900e2-58f8-45b9-a0f7-7e41dbddd06d"
["name"]=>
string(15) "Remax Corporate"
["variables_scss"]=>
string(17) "$gray_3: #949CA1;"
["scss"]=>
string(53661) "/*#############################################################
## Reset
/*###########################################################*/
html {
scroll-behavior: auto !important;
}
.site-main{
min-height: 70vh;
}
a{
text-decoration: none;
}
@media (min-width: 1400px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
max-width: $all_container_size;
}
}
/*#############################################################
## Headers Tags
/*###########################################################*/
.h1,
h1 {
font-size: $h1_font_size;
@media only screen and (max-width:991px) {
font-size: 38px;
line-height: 38px; /* 100% */
}
}
.h2, h2 {
font-size: $h3_font_size;
&.small-heading {
}
@media only screen and (max-width:991px) {
font-size: 28px;
}
&.jumbo-heading {
font-size: $h1_font_size;
font-weight:400;
@media only screen and (max-width:767px) {
font-size:38px;
}
span {
font-weight: $all_header_font_weight;
}
}
}
.h3,
h3 {
font-size: $h4_font_size;
}
.h4,
h4 {
font-size: $h4_font_size;
}
.h5,
h5 {
font-size: $h4_font_size;
}
.h6,
h6 {
font-size: $h4_font_size;
}
.h1, h1,
.h2, h2,
.h3, h3,
.h4, h4,
.h5, h5,
.h6, h6 {
font-family: $all_header_font_family;
color: $all_header_font_color;
font-weight: $all_header_font_weight;
margin-bottom: $all_header_margin_bottom;
&:last-child{
margin-bottom: 0;
}
a {
color: inherit;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: inherit;
}
}
}
.sub-heading {
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: $h4_font_size;
font-weight: $all_content_font_weight;
line-height: normal;
letter-spacing: 2.7px;
text-transform: uppercase;
margin-bottom: 10px;
display: block;
}
/*#############################################################
## Content
/*###########################################################*/
body {
font-family: $all_content_font_family;
font-weight: $all_content_font_weight;
font-size: $all_content_font_size;
color: $all_content_colour;
p, ul{
&:last-child{
margin-bottom: 0;
}
}
p {
font-size: $all_content_font_size;
line-height: $all_content_line_height;
color: $all_content_colour;
@media only screen and (max-width:767px) {
line-height: 22px;
}
a {
color: $all_content_colour;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: $primary_color;
}
}
}
}
li {
a {
color: inherit;
}
}
// Others
a {
text-decoration: none;
}
b, strong {
font-weight: 700;
}
hr {
opacity: 1;
}
/*#############################################################
## Special Class: Icons
/*###########################################################*/
.text-with-icon {
a {
text-decoration: none;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 25px;
display:block;
i {
font-size: 14px;
margin-right: 4px;
}
}
}
.falcon-icons{
color: $primary_color;
}
/*#############################################################
## Block default Padding and Color
/*###########################################################*/
body,
[data-layout-id],
[data-content-block-id] {
background-color: $section_default_background_color;
}
[data-content-block-id] {
padding: $section_default_padding_top_and_bottom 0;
&.section-1-style{
background-color: $section_1_background_color;
}
}
[data-layout-id]{
padding: $section_default_padding_top_and_bottom 0;
.wb-column{
> [data-content-block-id] {
padding: 15px 0;
&:first-child{
padding-top: 0;
}
&:last-child{
padding-bottom: 0;
}
}
}
}
.page-id-1014 {
[data-layout-id] {
padding:0;
}
}
/*#############################################################
## Website Header
/*###########################################################*/
.site-header-style{
background-color: $site_header_bg_color;
}
.falcon-burger-style {
> div{
background-color: $site_header_active_text_bg_color;
}
}
/*-------------------------------
# Header Menu
--------------------------------*/
.main-menu {
.menu-item {
a {
color: $site_header_text_color;
}
&.menu-parent-wrapper {
a:hover{
background-color: $site_header_active_text_bg_color;
color: #fff;
}
&.menuparent-active {
> a {
background-color: $site_header_active_text_bg_color;
color: #fff;
> span{
color: $site_header_active_text_color;
}
&::after{
background-color: $site_header_active_text_bg_color;
}
}
}
}
.sub-menu {
li {
a {
color: $site_header_text_color;
&:hover {
background-color: #F5F5F5;
color: $site_header_text_color;
}
}
&.submenu-active {
> a {
background-color: #F5F5F5;
}
}
}
}
}
}
/*#############################################################
## Website Footer
/*###########################################################*/
.main-footer {
background-color: $site_footer_bg_color;
h2,h3,h4,h5,h6,
li, p {
color: $site_footer_text_color;
a, span {
color: inherit;
}
a {
transition: all 0.2s ease-in-out 0s;
&:hover{
color: $site_footer_text_hover_color;
}
}
}
}
/*#############################################################
## Property Summary
/*###########################################################*/
.summary-details {
.summary-icon {
&.icon-bath {
background-image: url($property_icon_bathroom);
}
&.icon-bed {
background-image: url($property_icon_bedroom);
}
&.icon-car {
background-image: url($property_icon_car);
}
&.icon-car-v2 {
background-image: url($property_icon_car_v2);
}
&.icon-land {
background-image: url($property_icon_land_area);
}
&.icon-floorplan {
background-image: url($property_icon_floor_area);
}
}
}
/*#############################################################
## Badge
/*###########################################################*/
.falcon-badge-style,
.badge-1-style {
position: absolute;
left: 0;
top: 0;
background-color: $secondary_color;
color: #FFF;
display: inline-block;
padding: 5px 10px;
font-style: normal;
font-weight: 600;
font-size: 10px;
text-transform: uppercase;
z-index: 10;
}
.icon-image-container {
background-color: $secondary_color;
border-color: $secondary_color;
color: #fff;
}
/*#############################################################
## Bootstrap Grid/Column
/*###########################################################*/
.wb-column {
container-type: inline-size;
.container {
padding-left: 0;
padding-right: 0;
}
}
@container (max-width:767px) {
.wb-column div[class^="col-"]:not(.layout-exclude) {
width: 100%;
}
}
/*#############################################################
## Block Specific
/*###########################################################*/
body{
&.page-type-listing{
.wb-column {
[data-content-block-id]{
padding: 15px 0;
}
}
}
}
.each-agent-socials{
background-color: rgba($primary_color, 0.7);
}
.single-agent-socials{
.each-social{
background-color: transparent;
border-color: $primary_color;
color: $primary_color;
&:hover{
background-color: $primary_color;
border-color: $primary_color;
color: #FFF;
}
}
}
/*#############################################################
## Video
/*###########################################################*/
.wb-video {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
}
/*#############################################################
## Map
/*###########################################################*/
.wb-map {
iframe {
height: 400px;
width:100%;
}
}
/*#############################################################
## Repeater
/*###########################################################*/
.wb-repeater {
&.accordion {
.accordion-item {
border: 0;
.accordion-button {
border-top: solid 1px #F5F5F5;
&:not(.collapsed) {
color: #fff;
background-color: $primary_color;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
border-top: 0 ;
}
&:not(.collapsed)::after {
color: $all_content_colour;
filter: brightness(100);
}
&:focus {
outline:none;
box-shadow: none;
}
}
&:first-child {
.accordion-button {
border-top: 0;
}
}
}
.accordion {
.accordion-item {
border: 0;
}
.accordion-body {
background-color: #fff;
}
}
}
}
/*#############################################################
## blockquote
/*###########################################################*/
blockquote {
position: relative;
padding: 40px 30px 30px;
margin: 50px 0;
background-color: $secondary_color;
&:before {
content: "";
font-family: "Font Awesome 6 Pro";
font-weight: 900;
font-size: 41px;
color: $primary_color;
}
&:nth-of-type(odd) {
margin-left:10%;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
}
&:nth-of-type(even) {
margin-right: 10%;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
padding-left: 10%;
}
&:nth-of-type(even):after, &:nth-of-type(odd):after {
content: '';
position: absolute;
background-color: $secondary_color;
width: 100vw;
display: block;
height: 100%;
top: 0;
bottom:0;
}
&:nth-of-type(even):after {
right: 100%;
}
&:nth-of-type(odd):after {
left: 100%;
}
}
/*#############################################################
## Image
/*###########################################################*/
img, svg{
max-width: 100%;
height: auto;
}
.images-container{
> img {
margin-bottom: 20px;
}
}
.wb-bg-image{
background-color: #EFEFEF;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center;
background-size: cover;
}
/*#############################################################
## Forms
/*###########################################################*/
input{
outline: 0;
}
.wb-form {
small {
color:$all_content_colour;
a {
color:$primary_color;
}
}
.form-label {
display: block;
margin-bottom: 0;
cursor: pointer;
color: #000 !important;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: 21px;
margin-bottom: 0;
strong {
}
}
.form-check-label {
cursor: pointer;
}
.input-wrapper {
br {
display: none;
}
}
input[type="text"].form-control,
input[type="email"].form-control,
textarea.form-control {
&:focus {
outline: 0;
box-shadow: unset;
}
}
}
/*#############################################################
## Capcha Badge
/*###########################################################*/
.grecaptcha-badge { visibility: hidden; }
/*#############################################################
## Search Form
/*###########################################################*/
input[type="text"],
input[type="email"],
textarea.form-control,
textarea,
select.form-control,
select {
color: $all_content_colour;
background-color: #FFF;
border: 1px solid $header_bg_color;
border-radius: 0;
padding: 15px 15px 15px 15px;
font-size: $all_content_font_size;
width: 100%;
font-family: $all_content_font_family;
font-style: normal;
font-weight: $all_content_font_weight;
text-transform:capitalize;
@media only screen and (max-width:767px) {
padding: 10px 15px 10px 15px;
font-size: 15px;
}
&::placeholder {
color: $header_bg_color;
font-weight:300;
}
&:focus {
outline: 0;
box-shadow: unset;
border-color: inherit;
color: inherit;
background-color: $white;
}
}
select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
outline: 0;
&:link,
&:focus,
&:hover,
&:visited,
&:active
&:focus-visible {
outline: 0;
}
}
.select-wrapper{
position: relative;
&::before{
font-family: "Font Awesome 6 Pro";
content: "\f107";
font-weight: 300;
color: #010101;
pointer-events: none;
position: absolute;
right: 5px;
top: 50%;
font-size: 20px;
-webkit-transform: translatey(-50%);
transform: translatey(-50%);
padding-right: 5px;
}
}
.live-search-wrapper {
position: relative;
.live-search-list {
background: #fff;
list-style: none;
text-align: left;
height: 200px;
overflow-y: auto;
border: 1px solid #C4C6CB;
padding: 10px 0;
position: absolute;
width: 100%;
z-index: 99;
li {
font-size: 16px;
width: 100%;
font-family: "Gotham SSm";
font-style: normal;
font-weight: 400;
padding: 0 15px;
line-height: 30px;
cursor: pointer;
text-transform: capitalize;
&:hover {
background: #dddddd;
}
}
}
.live-search-input {
padding-right: 30px;
text-transform: capitalize;
}
.clear-button {
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
background-color: transparent;
border: none;
font-size: 13px;
cursor: pointer;
font-weight: 300;
}
.clear-button:focus {
outline: none;
}
}
/*#############################################################
## Slick SLider
/*###########################################################*/
.slick-general {
&:not(.slick-initialized) {
display: none;
}
&.slick-initialized {
display: block;
}
&.slick-slider {
min-width: 100%;
width: 0;
.slick-track {
margin-left: unset;
margin-right: unset;
}
&.slick-add-gap {
.slick-list {
margin: 0 -10px;
.slick-slide {
margin-right: 10px;
margin-left: 10px;
}
}
}
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: absolute;
width: 50px;
height: 50px;
padding: 0;
cursor: pointer;
color: #313131;
outline: none;
background-color: transparent;
border: 1px solid #313131;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transition: all 0.3s ease-in-out 0s;
&:hover {
outline: none;
color: #FFF;
border: 1px solid #313131;
background-color: #313131;
}
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 30px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
}
&.slick-prev {
top: 50%;
left: -70px;
&::before {
content: "\f104";
}
@media only screen and (max-width:1300px) {
left: 10px;
}
}
&.slick-next {
top: 50%;
right: -70px;
&::before {
content: "\f105";
}
@media only screen and (max-width:1300px) {
right: 10px;
}
}
}
&.slick-dotted {
position: relative;
.slick-dots {
position: relative;
bottom: auto;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
margin-bottom: 10px;
li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 7px;
padding: 0;
cursor: pointer;
button {
font-size: 0;
line-height: 0;
display: block;
width: inherit;
height: inherit;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background-color: #CCCCCC;
border-radius: 50%;
&:before {
display: none;
}
&:hover {
outline: none;
&:before {
opacity: 1;
}
}
&:focus {
outline: none;
&:before {
opacity: 1;
}
}
}
&.slick-active {
button {
background-color: #313131;
}
}
}
}
}
}
}
.general-outside-arrow-wrapper {
position: relative;
.general-outside-arrow-container {
position: absolute;
display: inline-flex;
right: 0;
bottom: calc(100% + 10px);
gap: 10px;
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: relative;
width: 35px;
height: 50px;
top: auto;
padding: 0;
cursor: pointer;
color: $primary_color;
outline: none;
background-color: transparent;
border: 1px solid transparent;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transform: unset;
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 40px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
text-shadow: 0px 2px 0px #0000004a;
}
}
&.slick-prev {
left: auto;
&::before {
content: "\f104";
}
}
&.slick-next {
right: auto;
&::before {
content: "\f105";
}
}
}
}
}
/*#############################################################
## Fix : Long Links shows Horizontal Scroll
/*###########################################################*/
a[href*=www],
a[href*=http],
a[href^=mailto],
a[href^=tel] {
word-break: break-word;
}
nav.falcon-pagination{
.falcon-next-prev{
display: none;
}
.falcon-numbers{
display: block;
.falcon-label-container{
display: none;
}
.falcon-numbers-container{
display: block;
text-align: center;
ul.pagination{
display: flex;
gap: 8px;
flex-wrap: wrap;
justify-content: center;
li{
> .page-link{
color: $all_content_colour;
&:focus{
box-shadow: none;
}
}
&.active{
> .page-link{
color: #FFF;
background-color: $all_content_colour;
border-color: $all_content_colour;
}
}
}
}
}
}
}
nav.falcon-pagination {
.falcon-numbers {
.falcon-numbers-container {
ul.pagination {
li {
> .page-link {
color: #404041;
background: transparent;
border: 0;
}
&:first-child span, &:last-child a, &:first-child a, &:last-child span {
font-size:0;
}
&:first-child span:after,
&:last-child a:after,
&:first-child a:after,
&:last-child span:after {
font-family: "Font Awesome 6 Pro";
font-weight: 400;
font-size: 15px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
&:first-child span:after, &:first-child a:after {
content: "";
}
&:last-child a:after, &:last-child span:after {
content: "";
}
&.active > .page-link {
background-color: transparent;
color: $primary_color;
}
}
}
}
}
}
/*#############################################################
## Buttons
/*###########################################################*/
.buttons-container {
position: relative;
left: -5px;
width: calc(100% + 5px);
margin-bottom: -10px;
@media only screen and (max-width: 767px) {
a.btn:only-child {
margin-left: 15px;
}
}
a {
display: inline-block;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 10px;
}
}
/*-------------------------------
# All Buttons Default
--------------------------------*/
%custom-button-all-default {
border-width: 0;
border-style: solid;
border-radius: 0;
border:0;
outline: none;
box-shadow: none;
position: relative;
transition: all 0.3s ease-in-out 0s;
font-weight: 400;
//min-width: 200px;
font-size: 14px;
font-style: normal;
opacity: 1;
padding: 20px 30px;
text-transform: uppercase;
line-height: normal;
letter-spacing: 1.4px;
}
/*-------------------------------
# Button 1 Style
--------------------------------*/
%custom-button-1-style-default {
border-color: $button_1_border_color;
background-color: $button_1_background_color;
color: $button_1_text_color;
font-family: $button_1_font_family;
border-radius: $button_1_border_radius;
}
%custom-button-1-style-hover {
background-color: darken($button_1_background_color, 10%);
border-color: darken($button_1_border_color, 10%);
color: $button_1_text_color;
}
/*-------------------------------
# Button 2 Style
--------------------------------*/
%custom-button-2-style-default {
border-color: $button_2_border_color;
background-color: $button_2_background_color;
color: $button_2_text_color;
font-family: $button_2_font_family;
border-radius: $button_2_border_radius;
}
%custom-button-2-style-hover {
background-color: darken($button_2_background_color, 10%);
border-color: darken($button_2_border_color, 10%);
color: $button_2_text_color;
}
/*-------------------------------
# Button 3 Style
--------------------------------*/
%custom-button-3-style-default {
border-color: $button_3_border_color;
background-color: $button_3_background_color;
color: $button_3_text_color;
font-family: $button_3_font_family;
border-radius: $button_3_border_radius;
}
%custom-button-3-style-hover {
background-color: darken($button_3_background_color, 10%);
border-color: darken($button_3_border_color, 10%);
color: $button_3_text_color;
}
.btn {
@extend %custom-button-all-default;
.disabled,
&:disabled {
opacity: 0.8;
pointer-events: auto;
cursor: not-allowed;
}
&.button-1-style,
&.btn-primary,
&.btn-falcon {
@extend %custom-button-1-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-1-style-default;
}
&:hover {
@extend %custom-button-1-style-hover;
}
@media only screen and (max-width:767px) {
padding: 12px 20px;
font-size: 14px;
letter-spacing: 1.4px;
}
}
&.button-2-style,
&.btn-secondary {
@extend %custom-button-2-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-2-style-default;
}
&:hover {
@extend %custom-button-2-style-hover;
}
}
&.button-3-style,
&.btn-white {
@extend %custom-button-3-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-3-style-default;
}
&:hover {
@extend %custom-button-3-style-hover;
}
}
&.btn-small {
padding: 3px 15px;
font-size: 11px;
}
&.btn-large {
padding: 15px 15px;
}
&.btn-width-auto {
min-width: auto;
}
}
//
.remodal, [data-remodal-id] {
display: none;
}
.remodal{
&:not(.remodal-menu) {
margin: 50px 0;
@media only screen and (max-width:767px) {
padding: 15px;
margin: 0;
}
a[data-remodal-action="close"] {
position: absolute;
right: 0;
width: 50px;
height: 50px;
line-height: 1;
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
top: 0;
color: $secondary_color;
z-index: 10;
@media only screen and (max-width:767px) {
top: 0;
color: $all_content_colour;
}
}
}
&.remodal-property-filter{
max-width: 835px ;
position: relative;
padding: 60px;
@media only screen and (max-width:1399px) {
padding: 30px 15px;
}
a[data-remodal-action="close"] {
color: $secondary_color;
display: inline-block;
text-decoration: none;
position: absolute;
top: 10px;
right: 20px;
}
}
}
.remodal-overlay.remodal-menu {
background: rgba(0, 0, 0, 0.8);
z-index: 99991;
}
/* Position Vertically */
.remodal.remodal-menu:after,
.remodal-wrapper.remodal-menu:after {
// Container: Vertical Align
vertical-align:middle;
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
// Container: Horizontal Align
text-align:center;
padding: 0;
z-index: 99992;
overflow-x: hidden;
/* Remodal Container */
.remodal.remodal-menu {
margin: 0;
padding: 0;
max-width: 800px;
background-color: #ffffff;
background: #ffffff;
// Container:width and Height
.menu-container {
background-color: #ffffff;
text-align: left;
overflow: hidden;
// Keep the Vertical Scroll
min-height: calc(100vh + 1px);
// Position Columns
display: grid;
grid-template-rows: auto 2fr auto;
.menu-container-top {
margin-bottom: 20px;
background: $header_bg_color;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.30);
padding: 5px 15px;
.logo-text {
font-family: $all_content_font_family;
font-style: normal;
font-weight: 800;
line-height: 22px;
color: #313131;
font-size: 24px;
}
.website-logo img {
height:$menu_logo_height_mobile;
}
a[data-remodal-action="close"] {
color: $site_header_active_text_bg_color;
display: inline-block;
text-decoration: none;
font-size: 30px;
margin-right: 0px;
}
}
.menu-container-middle {
padding: 0;
ul.mobile-menu {
list-style-type: none;
margin: 0;
padding: 0;
display: block;
// display: inline-block;
li {
display: block;
padding: 0 15px;
margin-bottom: 10px;
a {
display: block;
align-items: center;
padding: 5px;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: uppercase;
}
&:last-child {
margin-bottom: 0;
// margin-left: 0;
}
}
}
}
.menu-container-bottom {
text-align: center;
margin-top: 20px;
@media (pointer:coarse) {
margin-bottom: 50px;
}
.social-media-container {
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
> a {
margin-right: 25px;
font-size: 30px;
color: #313131;
&:last-child {
margin-right: 0;
}
}
}
}
}
}
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
.remodal.remodal-menu {
.menu-container {
.menu-container-middle {
ul.mobile-menu {
li {
padding:0;
a {
&.open {
background-color: $header_bg_color;
}
}
.menu-child-wrapper{
display: none;
ul {
li {
margin-bottom: 0;
a {
text-transform: capitalize;
}
}
}
}
}
> li {
> a {
padding: 10px 20px;
}
&:last-child {
> a {
background-color: $secondary_color;
color: #fff;
position: relative;
&:after {
content: "\f054";
font-family: "Font Awesome 6 Pro";
font-size: inherit;
margin-right: 10px;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
position: absolute;
top: 50%;
transition: all 0.3s ease-in-out 0s;
transform: translatey(-50%);
opacity: 1;
z-index: 999;
color: #fff;
margin-left: 10px;
}
&.open {
background-color: $red_2;
}
}
}
}
}
}
}
}
}
/*#############################################################
## Remodal - virtualtour - floorplan - gallery
/*###########################################################*/
.remodal {
hr {
margin: 32px 0;
color: #E6EBEE;
}
.disclaimer {
color: #2F5671;
line-height: 19.6px;
font-size: 0.88rem;
margin-top: 16px;
a {
color: #0070E0;
}
}
}
.remodal, [data-remodal-id] {
display: none;
}
.remodal-wrapper {
z-index: 999999 !important;
overflow-x: hidden;
padding: 0;
&.remodal-search-filter {
padding: 0;
}
& > .remodal {
padding: 0;
}
}
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 40px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 20px;
}
}
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1.19rem;
font-family: "GeneralSans";
line-height: 25.65px;
color: #033355;
text-transform: capitalize;
font-weight: 600;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1rem;
line-height: 1;
}
}
}
}
.remodal-wrapper {
.remodal-top {
a.close {
border-radius: 20px;
color: black;
height: auto;
font-size: 0.88rem;
font-weight: 600;
padding: 15px;
position: relative;
right: auto;
top: auto;
width: auto;
&:hover {
background-color: #f1f4f6;
}
i {
font-size: 20px;
margin: 0 5px 0;
}
.remodal-search-filter {
.search-filter-top {
.close {
i {
position: relative;
top: 7px;
}
}
}
}
span {
display: inline-block;
color: #2F5671;
}
.general-icon {
display: inline-block;
position: relative;
top: 7px;
}
}
}
.remodal-search-filter {
border-radius: 20px;
}
}
.remodal-wrapper .remodal-agent-appraisal .remodal-top, .remodal-wrapper .remodal-agent-contact .remodal-top {
position: absolute;
right: 0;
top: 18px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper .remodal-search-filter {
border-radius: 0;
}
}
.remodal-wrapper .remodal-search-filter h3, .remodal-wrapper .remodal-search-filter .h3 {
font-size: 1.19rem;
margin-bottom: 32px;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper .remodal-search-filter h4, .remodal-wrapper .remodal-search-filter .h4 {
font-size: 1.06rem;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: 560px;
overflow: overlay;
scrollbar-width: none;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: calc(100vh - 164px);
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
background-color: #F3F5F7;
padding: 40px 0;
.search-wrapper {
background-color: #FFF;
padding: 18px 16px;
border-radius: 6px;
display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
align-items: center;
border: solid 1px #9AADBB;
}
.search-field {
width: 100%;
position: relative;
line-height: 26px;
&.with-magnify-glass {
padding-left: 30px;
}
}
}
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
width: 65%;
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
i {
position: absolute;
left: 0;
top: 50%;
transform: translatey(-50%);
color: #9AADBB;
font-size: 1rem;
}
input {
font-size: 1rem;
border: none;
width: 100%;
outline: 0;
padding-left: 30px;
padding-right: 30px;
color: #2F5671;
&::placeholder {
color: #2F5671;
}
}
}
&.property-keyword {
background-color: transparent;
.search-field {
input {
padding-left: initial;
padding-right: initial;
}
}
}
}
.category-filter {
.general-button {
&.button-style-2 {
background: transparent;
border-radius: 0;
border: 0;
border-bottom: 4px solid #E6EBEE;
height: 75px;
line-height: 75px;
&.button-active {
border-bottom: 4px solid #C4ED21;
}
&:hover {
color: #033355;
}
}
}
}
.summary-attributes {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
&:hover {
border-color: #033355;
color: #FEFEFE;
}
&.button-active {
background-color: #033355;
color: #fff;
&:hover {
opacity: 0.9;
}
}
}
}
}
.modal-single-select {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
height: 72px;
line-height: 72px;
}
}
}
}
}
}
@media only screen and (max-width: 767px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
height: 44px;
line-height: 44px;
}
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
&:hover {
border-color: #033355;
color: #033355;
background-color: transparent;
}
&.button-active {
background-color: #033355;
color: #fff;
}
}
}
}
.modal-multiple-select {
.col {
a {
display: block;
border: solid 1px #E6EBEE;
padding: 16px;
border-radius: 8px;
span {
&:first-child {
margin-bottom: 39.41px;
}
&:last-child {
font-weight: 600;
font-size: 0.875rem;
color: #033355;
line-height: 19.6px;
}
}
&.button-active {
border-color: #033355;
}
}
}
}
.modal-property-check {
label {
width: 100%;
display: flex;
height: 100%;
gap: 16px;
flex-wrap: nowrap;
align-items: center;
cursor: pointer;
color: #033355;
line-height: 24px;
}
.filter-button[type="checkbox"] {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
position: relative;
width: 24px;
height: 24px !important;
border: 1px solid #9AADBB;
background-color: white;
cursor: pointer;
border-radius: 3px;
top: -2px;
}
.filter-button[type="checkbox"]:checked {
background-color: #033355;
border-color: #033355;
outline: none;
}
}
.select-wrapper {
select {
height: 56px;
}
}
}
.remodal-bottom {
.button-clear {
font-weight: 600;
color: #033355;
background: transparent;
border: 0;
}
}
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
&.remodal-menu-left {
text-align: left;
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
}
&.remodal-menu-right {
text-align: right;
padding: 0 1px 0 0 !important;
& > .remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-right-to-left;
animation-name: remodal-opening-right-to-left;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-right-to-left;
animation-name: remodal-closing-right-to-left;
animation-duration: 0.5s;
}
}
&.remodal-menu-bottom {
text-align: center;
padding: 0 1px 0 0 !important;
&>.remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-bottom-to-top;
animation-name: remodal-opening-bottom-to-top;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-top-to-bottom;
animation-name: remodal-closing-top-to-bottom;
animation-duration: 0.5s;
}
}
}
/*#############################################################
## Remodal Animation : Left to Right
/*###########################################################*/
@keyframes remodal-opening-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
}
to {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Right to Left
/*###########################################################*/
@keyframes remodal-opening-right-to-left {
0% {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
right: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-right-to-left {
from {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Bottom to Top
/*###########################################################*/
@keyframes remodal-opening-bottom-to-top {
0% {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
bottom: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-top-to-bottom {
from {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Key Frames
/*###########################################################*/
@keyframes agentup {
0% { transform: translateY(23%); }
100% { transform: translateY(0%); }
}
/* Elemenets Visibility Per Devices */
.desktop-only {
@media only screen and (max-width: 991px) {
display:none;
}
}
/*Seperator*/
.seperator-150, .spacer-150 {
height:150px;
@media only screen and (max-width: 1399px) {
height: 80px;
}
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-100, .spacer-100 {
height:100px;
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-50, .spacer-50 {
height:50px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
.seperator-30, .spacer-30 {
height:30px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
div[data-embeddable-id="e472257b-e42c-459b-ad89-190995b2c266"], .wb-hr1ncpbjfmvr {
height: 100%;
}
/*Page Background*/
.background-fixed,
.page-type-auctions,
.page-type-inspections,
.page-type-listing,
.page-type-listings,
.page-type-blogs,
.page-type-blog,
.page-type-franchise_offices,
.page-type-franchise_office,
.page-type-agents,
.page-type-agent {
background-position: top center;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
}
.page-type-blog,
.page-type-blogs {/*Single Blog Page, Blog Page Banner*/
background-image: url(https://resources.wbcms.net/uploads/11/398976b3-297e-4ed9-9c30-9c5c715881d0/single-blog-bg.jpg);
}
.page-type-agents, .page-type-agent {/*Agent Page Banner, Single Agent*/
background-image: url(https://resources.wbcms.net/uploads/11/10bf7e88-027b-4f1a-869b-929b9b37650e/Agents-bg.jpg);
}
.page-type-listings, .page-type-listing, .page-type-auctions, .page-type-inspections {/*Listings, Auctions*/
background-image: url(https://resources.wbcms.net/uploads/4/5d26855f-2b78-40b4-be6c-cccd9ac1afa0/listing-bg.png);
}
.page-type-franchise_offices, .page-type-franchise_office {/*Office Page Banner, Single office*/
background-image: url(https://resources.wbcms.net/uploads/11/cf7f2e57-d2f6-49ce-8e36-cf4ee40397f7/office-bg.jpg);
}
.page-type-blog {
p img {
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
}
p img:last-child {
margin-right: 0;
}
}"
["compiled_css"]=>
NULL
["js"]=>
string(4957) "requirejs(['jquery', 'remodal', 'cssLoader', 'htmx'], function($, remodal, cssLoader, htmx) {
cssLoader(['remodal', 'fontawesome']);
$('a[href^="#"]').click(function(e) {
// Prevent the default behavior of the link
e.preventDefault();
console.log('test');
var headerHeight = $('header').outerHeight(true);
// Get the value from the href attribute of the clicked link
var contentBlockId = $(this).attr('href').substring(1);
// Check if there exists an element with the matching data-content-block-id attribute
var $targetElement = $('[data-content-block-id="' + contentBlockId + '"]');
if ($targetElement.length) {
// Get the offset of the target element
var targetOffset = $targetElement.offset().top;
var headerPadding = 90;
// Animate scroll to the target offset
$("html, body").animate({ scrollTop: targetOffset - headerPadding }, 1000);
}
});
///////////////////////// Remove placeholder when clicking on the respective field
$('.wb-form input, .wb-form textarea').on('focus', function(){
// Store the placeholder in a data attribute and then remove it
$(this).data('placeholder', $(this).attr('placeholder')).attr('placeholder', '');
}).on('blur', function(){
// When the element loses focus, restore the placeholder
$(this).attr('placeholder', $(this).data('placeholder'));
});
///////////Start Dropdown Live Search//////////////////
$('.live-search-input').each(function() {
var searchInput = $(this);
var clearButton = searchInput.siblings('.clear-button');
var targetList = searchInput.siblings('.live-search-list');
var items = [];
var itemSelected = false; // Flag to check if an item has been selected
targetList.find('li').each(function(){
items.push($(this).text().trim());
});
function refreshList(itemsToShow) {
targetList.empty();
if(itemsToShow.length === 0) {
targetList.append("
No items found");
} else {
$.each(itemsToShow, function(index, item) {
targetList.append("
" + item + "");
});
}
}
// Function to toggle the visibility of the clear button
function toggleClearButton() {
if (searchInput.val().length > 0) {
clearButton.show();
} else {
clearButton.hide();
}
}
// Show clear button when input field is focused
searchInput.on('focus', function(){
clearButton.show();
});
// Hide clear button when input field loses focus
searchInput.on('blur', function(){
setTimeout(function() {
clearButton.hide();
}, 100);
});
// Clear input when 'X' button is clicked
clearButton.on('click', function(){
searchInput.val('');
refreshList(items);
searchInput.focus(); // Optional: return focus to the input after clearing
toggleClearButton();
});
searchInput.on('focus', function(){
$('.live-search-list').hide(); // Hide all other lists
refreshList(items);
targetList.show();
itemSelected = false; // Reset item selection status when the field is focused
});
searchInput.on('blur', function(e){
if (!itemSelected) { // Clear the input if no item was selected
searchInput.val('');
}
if (!targetList.is(':hover')) {
targetList.hide();
}
});
targetList.on('click', '.list-item', function(){
searchInput.val($(this).text());
//var getSelectedItem = $(this).text();
// searchInput.val(getSelectedItem);
searchInput.attr('value', $(this).text());
targetList.hide();
itemSelected = true; // Set the flag when an item is selected
});
searchInput.on('keyup', function(){
var query = $(this).val().toLowerCase();
var filteredItems = items.filter(function(item){
//return item.toLowerCase().startsWith(query); // Search start to the first word (startsWith)
return item.toLowerCase().includes(query); // Changed from startsWith to includes
});
refreshList(filteredItems);
itemSelected = false; // Reset item selection status when the user starts typing
toggleClearButton();
});
refreshList(items);
});
//end dropdown live search
});"
["created_at"]=>
string(19) "2023-08-23 10:53:44"
["updated_at"]=>
string(19) "2024-12-05 12:15:38"
}
["original":protected]=>
array(9) {
["id"]=>
int(3)
["uuid"]=>
string(36) "b92900e2-58f8-45b9-a0f7-7e41dbddd06d"
["name"]=>
string(15) "Remax Corporate"
["variables_scss"]=>
string(17) "$gray_3: #949CA1;"
["scss"]=>
string(53661) "/*#############################################################
## Reset
/*###########################################################*/
html {
scroll-behavior: auto !important;
}
.site-main{
min-height: 70vh;
}
a{
text-decoration: none;
}
@media (min-width: 1400px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
max-width: $all_container_size;
}
}
/*#############################################################
## Headers Tags
/*###########################################################*/
.h1,
h1 {
font-size: $h1_font_size;
@media only screen and (max-width:991px) {
font-size: 38px;
line-height: 38px; /* 100% */
}
}
.h2, h2 {
font-size: $h3_font_size;
&.small-heading {
}
@media only screen and (max-width:991px) {
font-size: 28px;
}
&.jumbo-heading {
font-size: $h1_font_size;
font-weight:400;
@media only screen and (max-width:767px) {
font-size:38px;
}
span {
font-weight: $all_header_font_weight;
}
}
}
.h3,
h3 {
font-size: $h4_font_size;
}
.h4,
h4 {
font-size: $h4_font_size;
}
.h5,
h5 {
font-size: $h4_font_size;
}
.h6,
h6 {
font-size: $h4_font_size;
}
.h1, h1,
.h2, h2,
.h3, h3,
.h4, h4,
.h5, h5,
.h6, h6 {
font-family: $all_header_font_family;
color: $all_header_font_color;
font-weight: $all_header_font_weight;
margin-bottom: $all_header_margin_bottom;
&:last-child{
margin-bottom: 0;
}
a {
color: inherit;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: inherit;
}
}
}
.sub-heading {
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: $h4_font_size;
font-weight: $all_content_font_weight;
line-height: normal;
letter-spacing: 2.7px;
text-transform: uppercase;
margin-bottom: 10px;
display: block;
}
/*#############################################################
## Content
/*###########################################################*/
body {
font-family: $all_content_font_family;
font-weight: $all_content_font_weight;
font-size: $all_content_font_size;
color: $all_content_colour;
p, ul{
&:last-child{
margin-bottom: 0;
}
}
p {
font-size: $all_content_font_size;
line-height: $all_content_line_height;
color: $all_content_colour;
@media only screen and (max-width:767px) {
line-height: 22px;
}
a {
color: $all_content_colour;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: $primary_color;
}
}
}
}
li {
a {
color: inherit;
}
}
// Others
a {
text-decoration: none;
}
b, strong {
font-weight: 700;
}
hr {
opacity: 1;
}
/*#############################################################
## Special Class: Icons
/*###########################################################*/
.text-with-icon {
a {
text-decoration: none;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 25px;
display:block;
i {
font-size: 14px;
margin-right: 4px;
}
}
}
.falcon-icons{
color: $primary_color;
}
/*#############################################################
## Block default Padding and Color
/*###########################################################*/
body,
[data-layout-id],
[data-content-block-id] {
background-color: $section_default_background_color;
}
[data-content-block-id] {
padding: $section_default_padding_top_and_bottom 0;
&.section-1-style{
background-color: $section_1_background_color;
}
}
[data-layout-id]{
padding: $section_default_padding_top_and_bottom 0;
.wb-column{
> [data-content-block-id] {
padding: 15px 0;
&:first-child{
padding-top: 0;
}
&:last-child{
padding-bottom: 0;
}
}
}
}
.page-id-1014 {
[data-layout-id] {
padding:0;
}
}
/*#############################################################
## Website Header
/*###########################################################*/
.site-header-style{
background-color: $site_header_bg_color;
}
.falcon-burger-style {
> div{
background-color: $site_header_active_text_bg_color;
}
}
/*-------------------------------
# Header Menu
--------------------------------*/
.main-menu {
.menu-item {
a {
color: $site_header_text_color;
}
&.menu-parent-wrapper {
a:hover{
background-color: $site_header_active_text_bg_color;
color: #fff;
}
&.menuparent-active {
> a {
background-color: $site_header_active_text_bg_color;
color: #fff;
> span{
color: $site_header_active_text_color;
}
&::after{
background-color: $site_header_active_text_bg_color;
}
}
}
}
.sub-menu {
li {
a {
color: $site_header_text_color;
&:hover {
background-color: #F5F5F5;
color: $site_header_text_color;
}
}
&.submenu-active {
> a {
background-color: #F5F5F5;
}
}
}
}
}
}
/*#############################################################
## Website Footer
/*###########################################################*/
.main-footer {
background-color: $site_footer_bg_color;
h2,h3,h4,h5,h6,
li, p {
color: $site_footer_text_color;
a, span {
color: inherit;
}
a {
transition: all 0.2s ease-in-out 0s;
&:hover{
color: $site_footer_text_hover_color;
}
}
}
}
/*#############################################################
## Property Summary
/*###########################################################*/
.summary-details {
.summary-icon {
&.icon-bath {
background-image: url($property_icon_bathroom);
}
&.icon-bed {
background-image: url($property_icon_bedroom);
}
&.icon-car {
background-image: url($property_icon_car);
}
&.icon-car-v2 {
background-image: url($property_icon_car_v2);
}
&.icon-land {
background-image: url($property_icon_land_area);
}
&.icon-floorplan {
background-image: url($property_icon_floor_area);
}
}
}
/*#############################################################
## Badge
/*###########################################################*/
.falcon-badge-style,
.badge-1-style {
position: absolute;
left: 0;
top: 0;
background-color: $secondary_color;
color: #FFF;
display: inline-block;
padding: 5px 10px;
font-style: normal;
font-weight: 600;
font-size: 10px;
text-transform: uppercase;
z-index: 10;
}
.icon-image-container {
background-color: $secondary_color;
border-color: $secondary_color;
color: #fff;
}
/*#############################################################
## Bootstrap Grid/Column
/*###########################################################*/
.wb-column {
container-type: inline-size;
.container {
padding-left: 0;
padding-right: 0;
}
}
@container (max-width:767px) {
.wb-column div[class^="col-"]:not(.layout-exclude) {
width: 100%;
}
}
/*#############################################################
## Block Specific
/*###########################################################*/
body{
&.page-type-listing{
.wb-column {
[data-content-block-id]{
padding: 15px 0;
}
}
}
}
.each-agent-socials{
background-color: rgba($primary_color, 0.7);
}
.single-agent-socials{
.each-social{
background-color: transparent;
border-color: $primary_color;
color: $primary_color;
&:hover{
background-color: $primary_color;
border-color: $primary_color;
color: #FFF;
}
}
}
/*#############################################################
## Video
/*###########################################################*/
.wb-video {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
}
/*#############################################################
## Map
/*###########################################################*/
.wb-map {
iframe {
height: 400px;
width:100%;
}
}
/*#############################################################
## Repeater
/*###########################################################*/
.wb-repeater {
&.accordion {
.accordion-item {
border: 0;
.accordion-button {
border-top: solid 1px #F5F5F5;
&:not(.collapsed) {
color: #fff;
background-color: $primary_color;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
border-top: 0 ;
}
&:not(.collapsed)::after {
color: $all_content_colour;
filter: brightness(100);
}
&:focus {
outline:none;
box-shadow: none;
}
}
&:first-child {
.accordion-button {
border-top: 0;
}
}
}
.accordion {
.accordion-item {
border: 0;
}
.accordion-body {
background-color: #fff;
}
}
}
}
/*#############################################################
## blockquote
/*###########################################################*/
blockquote {
position: relative;
padding: 40px 30px 30px;
margin: 50px 0;
background-color: $secondary_color;
&:before {
content: "";
font-family: "Font Awesome 6 Pro";
font-weight: 900;
font-size: 41px;
color: $primary_color;
}
&:nth-of-type(odd) {
margin-left:10%;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
}
&:nth-of-type(even) {
margin-right: 10%;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
padding-left: 10%;
}
&:nth-of-type(even):after, &:nth-of-type(odd):after {
content: '';
position: absolute;
background-color: $secondary_color;
width: 100vw;
display: block;
height: 100%;
top: 0;
bottom:0;
}
&:nth-of-type(even):after {
right: 100%;
}
&:nth-of-type(odd):after {
left: 100%;
}
}
/*#############################################################
## Image
/*###########################################################*/
img, svg{
max-width: 100%;
height: auto;
}
.images-container{
> img {
margin-bottom: 20px;
}
}
.wb-bg-image{
background-color: #EFEFEF;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center;
background-size: cover;
}
/*#############################################################
## Forms
/*###########################################################*/
input{
outline: 0;
}
.wb-form {
small {
color:$all_content_colour;
a {
color:$primary_color;
}
}
.form-label {
display: block;
margin-bottom: 0;
cursor: pointer;
color: #000 !important;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: 21px;
margin-bottom: 0;
strong {
}
}
.form-check-label {
cursor: pointer;
}
.input-wrapper {
br {
display: none;
}
}
input[type="text"].form-control,
input[type="email"].form-control,
textarea.form-control {
&:focus {
outline: 0;
box-shadow: unset;
}
}
}
/*#############################################################
## Capcha Badge
/*###########################################################*/
.grecaptcha-badge { visibility: hidden; }
/*#############################################################
## Search Form
/*###########################################################*/
input[type="text"],
input[type="email"],
textarea.form-control,
textarea,
select.form-control,
select {
color: $all_content_colour;
background-color: #FFF;
border: 1px solid $header_bg_color;
border-radius: 0;
padding: 15px 15px 15px 15px;
font-size: $all_content_font_size;
width: 100%;
font-family: $all_content_font_family;
font-style: normal;
font-weight: $all_content_font_weight;
text-transform:capitalize;
@media only screen and (max-width:767px) {
padding: 10px 15px 10px 15px;
font-size: 15px;
}
&::placeholder {
color: $header_bg_color;
font-weight:300;
}
&:focus {
outline: 0;
box-shadow: unset;
border-color: inherit;
color: inherit;
background-color: $white;
}
}
select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
outline: 0;
&:link,
&:focus,
&:hover,
&:visited,
&:active
&:focus-visible {
outline: 0;
}
}
.select-wrapper{
position: relative;
&::before{
font-family: "Font Awesome 6 Pro";
content: "\f107";
font-weight: 300;
color: #010101;
pointer-events: none;
position: absolute;
right: 5px;
top: 50%;
font-size: 20px;
-webkit-transform: translatey(-50%);
transform: translatey(-50%);
padding-right: 5px;
}
}
.live-search-wrapper {
position: relative;
.live-search-list {
background: #fff;
list-style: none;
text-align: left;
height: 200px;
overflow-y: auto;
border: 1px solid #C4C6CB;
padding: 10px 0;
position: absolute;
width: 100%;
z-index: 99;
li {
font-size: 16px;
width: 100%;
font-family: "Gotham SSm";
font-style: normal;
font-weight: 400;
padding: 0 15px;
line-height: 30px;
cursor: pointer;
text-transform: capitalize;
&:hover {
background: #dddddd;
}
}
}
.live-search-input {
padding-right: 30px;
text-transform: capitalize;
}
.clear-button {
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
background-color: transparent;
border: none;
font-size: 13px;
cursor: pointer;
font-weight: 300;
}
.clear-button:focus {
outline: none;
}
}
/*#############################################################
## Slick SLider
/*###########################################################*/
.slick-general {
&:not(.slick-initialized) {
display: none;
}
&.slick-initialized {
display: block;
}
&.slick-slider {
min-width: 100%;
width: 0;
.slick-track {
margin-left: unset;
margin-right: unset;
}
&.slick-add-gap {
.slick-list {
margin: 0 -10px;
.slick-slide {
margin-right: 10px;
margin-left: 10px;
}
}
}
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: absolute;
width: 50px;
height: 50px;
padding: 0;
cursor: pointer;
color: #313131;
outline: none;
background-color: transparent;
border: 1px solid #313131;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transition: all 0.3s ease-in-out 0s;
&:hover {
outline: none;
color: #FFF;
border: 1px solid #313131;
background-color: #313131;
}
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 30px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
}
&.slick-prev {
top: 50%;
left: -70px;
&::before {
content: "\f104";
}
@media only screen and (max-width:1300px) {
left: 10px;
}
}
&.slick-next {
top: 50%;
right: -70px;
&::before {
content: "\f105";
}
@media only screen and (max-width:1300px) {
right: 10px;
}
}
}
&.slick-dotted {
position: relative;
.slick-dots {
position: relative;
bottom: auto;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
margin-bottom: 10px;
li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 7px;
padding: 0;
cursor: pointer;
button {
font-size: 0;
line-height: 0;
display: block;
width: inherit;
height: inherit;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background-color: #CCCCCC;
border-radius: 50%;
&:before {
display: none;
}
&:hover {
outline: none;
&:before {
opacity: 1;
}
}
&:focus {
outline: none;
&:before {
opacity: 1;
}
}
}
&.slick-active {
button {
background-color: #313131;
}
}
}
}
}
}
}
.general-outside-arrow-wrapper {
position: relative;
.general-outside-arrow-container {
position: absolute;
display: inline-flex;
right: 0;
bottom: calc(100% + 10px);
gap: 10px;
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: relative;
width: 35px;
height: 50px;
top: auto;
padding: 0;
cursor: pointer;
color: $primary_color;
outline: none;
background-color: transparent;
border: 1px solid transparent;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transform: unset;
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 40px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
text-shadow: 0px 2px 0px #0000004a;
}
}
&.slick-prev {
left: auto;
&::before {
content: "\f104";
}
}
&.slick-next {
right: auto;
&::before {
content: "\f105";
}
}
}
}
}
/*#############################################################
## Fix : Long Links shows Horizontal Scroll
/*###########################################################*/
a[href*=www],
a[href*=http],
a[href^=mailto],
a[href^=tel] {
word-break: break-word;
}
nav.falcon-pagination{
.falcon-next-prev{
display: none;
}
.falcon-numbers{
display: block;
.falcon-label-container{
display: none;
}
.falcon-numbers-container{
display: block;
text-align: center;
ul.pagination{
display: flex;
gap: 8px;
flex-wrap: wrap;
justify-content: center;
li{
> .page-link{
color: $all_content_colour;
&:focus{
box-shadow: none;
}
}
&.active{
> .page-link{
color: #FFF;
background-color: $all_content_colour;
border-color: $all_content_colour;
}
}
}
}
}
}
}
nav.falcon-pagination {
.falcon-numbers {
.falcon-numbers-container {
ul.pagination {
li {
> .page-link {
color: #404041;
background: transparent;
border: 0;
}
&:first-child span, &:last-child a, &:first-child a, &:last-child span {
font-size:0;
}
&:first-child span:after,
&:last-child a:after,
&:first-child a:after,
&:last-child span:after {
font-family: "Font Awesome 6 Pro";
font-weight: 400;
font-size: 15px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
&:first-child span:after, &:first-child a:after {
content: "";
}
&:last-child a:after, &:last-child span:after {
content: "";
}
&.active > .page-link {
background-color: transparent;
color: $primary_color;
}
}
}
}
}
}
/*#############################################################
## Buttons
/*###########################################################*/
.buttons-container {
position: relative;
left: -5px;
width: calc(100% + 5px);
margin-bottom: -10px;
@media only screen and (max-width: 767px) {
a.btn:only-child {
margin-left: 15px;
}
}
a {
display: inline-block;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 10px;
}
}
/*-------------------------------
# All Buttons Default
--------------------------------*/
%custom-button-all-default {
border-width: 0;
border-style: solid;
border-radius: 0;
border:0;
outline: none;
box-shadow: none;
position: relative;
transition: all 0.3s ease-in-out 0s;
font-weight: 400;
//min-width: 200px;
font-size: 14px;
font-style: normal;
opacity: 1;
padding: 20px 30px;
text-transform: uppercase;
line-height: normal;
letter-spacing: 1.4px;
}
/*-------------------------------
# Button 1 Style
--------------------------------*/
%custom-button-1-style-default {
border-color: $button_1_border_color;
background-color: $button_1_background_color;
color: $button_1_text_color;
font-family: $button_1_font_family;
border-radius: $button_1_border_radius;
}
%custom-button-1-style-hover {
background-color: darken($button_1_background_color, 10%);
border-color: darken($button_1_border_color, 10%);
color: $button_1_text_color;
}
/*-------------------------------
# Button 2 Style
--------------------------------*/
%custom-button-2-style-default {
border-color: $button_2_border_color;
background-color: $button_2_background_color;
color: $button_2_text_color;
font-family: $button_2_font_family;
border-radius: $button_2_border_radius;
}
%custom-button-2-style-hover {
background-color: darken($button_2_background_color, 10%);
border-color: darken($button_2_border_color, 10%);
color: $button_2_text_color;
}
/*-------------------------------
# Button 3 Style
--------------------------------*/
%custom-button-3-style-default {
border-color: $button_3_border_color;
background-color: $button_3_background_color;
color: $button_3_text_color;
font-family: $button_3_font_family;
border-radius: $button_3_border_radius;
}
%custom-button-3-style-hover {
background-color: darken($button_3_background_color, 10%);
border-color: darken($button_3_border_color, 10%);
color: $button_3_text_color;
}
.btn {
@extend %custom-button-all-default;
.disabled,
&:disabled {
opacity: 0.8;
pointer-events: auto;
cursor: not-allowed;
}
&.button-1-style,
&.btn-primary,
&.btn-falcon {
@extend %custom-button-1-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-1-style-default;
}
&:hover {
@extend %custom-button-1-style-hover;
}
@media only screen and (max-width:767px) {
padding: 12px 20px;
font-size: 14px;
letter-spacing: 1.4px;
}
}
&.button-2-style,
&.btn-secondary {
@extend %custom-button-2-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-2-style-default;
}
&:hover {
@extend %custom-button-2-style-hover;
}
}
&.button-3-style,
&.btn-white {
@extend %custom-button-3-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-3-style-default;
}
&:hover {
@extend %custom-button-3-style-hover;
}
}
&.btn-small {
padding: 3px 15px;
font-size: 11px;
}
&.btn-large {
padding: 15px 15px;
}
&.btn-width-auto {
min-width: auto;
}
}
//
.remodal, [data-remodal-id] {
display: none;
}
.remodal{
&:not(.remodal-menu) {
margin: 50px 0;
@media only screen and (max-width:767px) {
padding: 15px;
margin: 0;
}
a[data-remodal-action="close"] {
position: absolute;
right: 0;
width: 50px;
height: 50px;
line-height: 1;
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
top: 0;
color: $secondary_color;
z-index: 10;
@media only screen and (max-width:767px) {
top: 0;
color: $all_content_colour;
}
}
}
&.remodal-property-filter{
max-width: 835px ;
position: relative;
padding: 60px;
@media only screen and (max-width:1399px) {
padding: 30px 15px;
}
a[data-remodal-action="close"] {
color: $secondary_color;
display: inline-block;
text-decoration: none;
position: absolute;
top: 10px;
right: 20px;
}
}
}
.remodal-overlay.remodal-menu {
background: rgba(0, 0, 0, 0.8);
z-index: 99991;
}
/* Position Vertically */
.remodal.remodal-menu:after,
.remodal-wrapper.remodal-menu:after {
// Container: Vertical Align
vertical-align:middle;
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
// Container: Horizontal Align
text-align:center;
padding: 0;
z-index: 99992;
overflow-x: hidden;
/* Remodal Container */
.remodal.remodal-menu {
margin: 0;
padding: 0;
max-width: 800px;
background-color: #ffffff;
background: #ffffff;
// Container:width and Height
.menu-container {
background-color: #ffffff;
text-align: left;
overflow: hidden;
// Keep the Vertical Scroll
min-height: calc(100vh + 1px);
// Position Columns
display: grid;
grid-template-rows: auto 2fr auto;
.menu-container-top {
margin-bottom: 20px;
background: $header_bg_color;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.30);
padding: 5px 15px;
.logo-text {
font-family: $all_content_font_family;
font-style: normal;
font-weight: 800;
line-height: 22px;
color: #313131;
font-size: 24px;
}
.website-logo img {
height:$menu_logo_height_mobile;
}
a[data-remodal-action="close"] {
color: $site_header_active_text_bg_color;
display: inline-block;
text-decoration: none;
font-size: 30px;
margin-right: 0px;
}
}
.menu-container-middle {
padding: 0;
ul.mobile-menu {
list-style-type: none;
margin: 0;
padding: 0;
display: block;
// display: inline-block;
li {
display: block;
padding: 0 15px;
margin-bottom: 10px;
a {
display: block;
align-items: center;
padding: 5px;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: uppercase;
}
&:last-child {
margin-bottom: 0;
// margin-left: 0;
}
}
}
}
.menu-container-bottom {
text-align: center;
margin-top: 20px;
@media (pointer:coarse) {
margin-bottom: 50px;
}
.social-media-container {
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
> a {
margin-right: 25px;
font-size: 30px;
color: #313131;
&:last-child {
margin-right: 0;
}
}
}
}
}
}
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
.remodal.remodal-menu {
.menu-container {
.menu-container-middle {
ul.mobile-menu {
li {
padding:0;
a {
&.open {
background-color: $header_bg_color;
}
}
.menu-child-wrapper{
display: none;
ul {
li {
margin-bottom: 0;
a {
text-transform: capitalize;
}
}
}
}
}
> li {
> a {
padding: 10px 20px;
}
&:last-child {
> a {
background-color: $secondary_color;
color: #fff;
position: relative;
&:after {
content: "\f054";
font-family: "Font Awesome 6 Pro";
font-size: inherit;
margin-right: 10px;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
position: absolute;
top: 50%;
transition: all 0.3s ease-in-out 0s;
transform: translatey(-50%);
opacity: 1;
z-index: 999;
color: #fff;
margin-left: 10px;
}
&.open {
background-color: $red_2;
}
}
}
}
}
}
}
}
}
/*#############################################################
## Remodal - virtualtour - floorplan - gallery
/*###########################################################*/
.remodal {
hr {
margin: 32px 0;
color: #E6EBEE;
}
.disclaimer {
color: #2F5671;
line-height: 19.6px;
font-size: 0.88rem;
margin-top: 16px;
a {
color: #0070E0;
}
}
}
.remodal, [data-remodal-id] {
display: none;
}
.remodal-wrapper {
z-index: 999999 !important;
overflow-x: hidden;
padding: 0;
&.remodal-search-filter {
padding: 0;
}
& > .remodal {
padding: 0;
}
}
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 40px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 20px;
}
}
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1.19rem;
font-family: "GeneralSans";
line-height: 25.65px;
color: #033355;
text-transform: capitalize;
font-weight: 600;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1rem;
line-height: 1;
}
}
}
}
.remodal-wrapper {
.remodal-top {
a.close {
border-radius: 20px;
color: black;
height: auto;
font-size: 0.88rem;
font-weight: 600;
padding: 15px;
position: relative;
right: auto;
top: auto;
width: auto;
&:hover {
background-color: #f1f4f6;
}
i {
font-size: 20px;
margin: 0 5px 0;
}
.remodal-search-filter {
.search-filter-top {
.close {
i {
position: relative;
top: 7px;
}
}
}
}
span {
display: inline-block;
color: #2F5671;
}
.general-icon {
display: inline-block;
position: relative;
top: 7px;
}
}
}
.remodal-search-filter {
border-radius: 20px;
}
}
.remodal-wrapper .remodal-agent-appraisal .remodal-top, .remodal-wrapper .remodal-agent-contact .remodal-top {
position: absolute;
right: 0;
top: 18px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper .remodal-search-filter {
border-radius: 0;
}
}
.remodal-wrapper .remodal-search-filter h3, .remodal-wrapper .remodal-search-filter .h3 {
font-size: 1.19rem;
margin-bottom: 32px;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper .remodal-search-filter h4, .remodal-wrapper .remodal-search-filter .h4 {
font-size: 1.06rem;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: 560px;
overflow: overlay;
scrollbar-width: none;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: calc(100vh - 164px);
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
background-color: #F3F5F7;
padding: 40px 0;
.search-wrapper {
background-color: #FFF;
padding: 18px 16px;
border-radius: 6px;
display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
align-items: center;
border: solid 1px #9AADBB;
}
.search-field {
width: 100%;
position: relative;
line-height: 26px;
&.with-magnify-glass {
padding-left: 30px;
}
}
}
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
width: 65%;
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
i {
position: absolute;
left: 0;
top: 50%;
transform: translatey(-50%);
color: #9AADBB;
font-size: 1rem;
}
input {
font-size: 1rem;
border: none;
width: 100%;
outline: 0;
padding-left: 30px;
padding-right: 30px;
color: #2F5671;
&::placeholder {
color: #2F5671;
}
}
}
&.property-keyword {
background-color: transparent;
.search-field {
input {
padding-left: initial;
padding-right: initial;
}
}
}
}
.category-filter {
.general-button {
&.button-style-2 {
background: transparent;
border-radius: 0;
border: 0;
border-bottom: 4px solid #E6EBEE;
height: 75px;
line-height: 75px;
&.button-active {
border-bottom: 4px solid #C4ED21;
}
&:hover {
color: #033355;
}
}
}
}
.summary-attributes {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
&:hover {
border-color: #033355;
color: #FEFEFE;
}
&.button-active {
background-color: #033355;
color: #fff;
&:hover {
opacity: 0.9;
}
}
}
}
}
.modal-single-select {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
height: 72px;
line-height: 72px;
}
}
}
}
}
}
@media only screen and (max-width: 767px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
height: 44px;
line-height: 44px;
}
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
&:hover {
border-color: #033355;
color: #033355;
background-color: transparent;
}
&.button-active {
background-color: #033355;
color: #fff;
}
}
}
}
.modal-multiple-select {
.col {
a {
display: block;
border: solid 1px #E6EBEE;
padding: 16px;
border-radius: 8px;
span {
&:first-child {
margin-bottom: 39.41px;
}
&:last-child {
font-weight: 600;
font-size: 0.875rem;
color: #033355;
line-height: 19.6px;
}
}
&.button-active {
border-color: #033355;
}
}
}
}
.modal-property-check {
label {
width: 100%;
display: flex;
height: 100%;
gap: 16px;
flex-wrap: nowrap;
align-items: center;
cursor: pointer;
color: #033355;
line-height: 24px;
}
.filter-button[type="checkbox"] {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
position: relative;
width: 24px;
height: 24px !important;
border: 1px solid #9AADBB;
background-color: white;
cursor: pointer;
border-radius: 3px;
top: -2px;
}
.filter-button[type="checkbox"]:checked {
background-color: #033355;
border-color: #033355;
outline: none;
}
}
.select-wrapper {
select {
height: 56px;
}
}
}
.remodal-bottom {
.button-clear {
font-weight: 600;
color: #033355;
background: transparent;
border: 0;
}
}
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
&.remodal-menu-left {
text-align: left;
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
}
&.remodal-menu-right {
text-align: right;
padding: 0 1px 0 0 !important;
& > .remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-right-to-left;
animation-name: remodal-opening-right-to-left;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-right-to-left;
animation-name: remodal-closing-right-to-left;
animation-duration: 0.5s;
}
}
&.remodal-menu-bottom {
text-align: center;
padding: 0 1px 0 0 !important;
&>.remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-bottom-to-top;
animation-name: remodal-opening-bottom-to-top;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-top-to-bottom;
animation-name: remodal-closing-top-to-bottom;
animation-duration: 0.5s;
}
}
}
/*#############################################################
## Remodal Animation : Left to Right
/*###########################################################*/
@keyframes remodal-opening-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
}
to {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Right to Left
/*###########################################################*/
@keyframes remodal-opening-right-to-left {
0% {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
right: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-right-to-left {
from {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Bottom to Top
/*###########################################################*/
@keyframes remodal-opening-bottom-to-top {
0% {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
bottom: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-top-to-bottom {
from {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Key Frames
/*###########################################################*/
@keyframes agentup {
0% { transform: translateY(23%); }
100% { transform: translateY(0%); }
}
/* Elemenets Visibility Per Devices */
.desktop-only {
@media only screen and (max-width: 991px) {
display:none;
}
}
/*Seperator*/
.seperator-150, .spacer-150 {
height:150px;
@media only screen and (max-width: 1399px) {
height: 80px;
}
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-100, .spacer-100 {
height:100px;
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-50, .spacer-50 {
height:50px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
.seperator-30, .spacer-30 {
height:30px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
div[data-embeddable-id="e472257b-e42c-459b-ad89-190995b2c266"], .wb-hr1ncpbjfmvr {
height: 100%;
}
/*Page Background*/
.background-fixed,
.page-type-auctions,
.page-type-inspections,
.page-type-listing,
.page-type-listings,
.page-type-blogs,
.page-type-blog,
.page-type-franchise_offices,
.page-type-franchise_office,
.page-type-agents,
.page-type-agent {
background-position: top center;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
}
.page-type-blog,
.page-type-blogs {/*Single Blog Page, Blog Page Banner*/
background-image: url(https://resources.wbcms.net/uploads/11/398976b3-297e-4ed9-9c30-9c5c715881d0/single-blog-bg.jpg);
}
.page-type-agents, .page-type-agent {/*Agent Page Banner, Single Agent*/
background-image: url(https://resources.wbcms.net/uploads/11/10bf7e88-027b-4f1a-869b-929b9b37650e/Agents-bg.jpg);
}
.page-type-listings, .page-type-listing, .page-type-auctions, .page-type-inspections {/*Listings, Auctions*/
background-image: url(https://resources.wbcms.net/uploads/4/5d26855f-2b78-40b4-be6c-cccd9ac1afa0/listing-bg.png);
}
.page-type-franchise_offices, .page-type-franchise_office {/*Office Page Banner, Single office*/
background-image: url(https://resources.wbcms.net/uploads/11/cf7f2e57-d2f6-49ce-8e36-cf4ee40397f7/office-bg.jpg);
}
.page-type-blog {
p img {
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
}
p img:last-child {
margin-right: 0;
}
}"
["compiled_css"]=>
NULL
["js"]=>
string(4957) "requirejs(['jquery', 'remodal', 'cssLoader', 'htmx'], function($, remodal, cssLoader, htmx) {
cssLoader(['remodal', 'fontawesome']);
$('a[href^="#"]').click(function(e) {
// Prevent the default behavior of the link
e.preventDefault();
console.log('test');
var headerHeight = $('header').outerHeight(true);
// Get the value from the href attribute of the clicked link
var contentBlockId = $(this).attr('href').substring(1);
// Check if there exists an element with the matching data-content-block-id attribute
var $targetElement = $('[data-content-block-id="' + contentBlockId + '"]');
if ($targetElement.length) {
// Get the offset of the target element
var targetOffset = $targetElement.offset().top;
var headerPadding = 90;
// Animate scroll to the target offset
$("html, body").animate({ scrollTop: targetOffset - headerPadding }, 1000);
}
});
///////////////////////// Remove placeholder when clicking on the respective field
$('.wb-form input, .wb-form textarea').on('focus', function(){
// Store the placeholder in a data attribute and then remove it
$(this).data('placeholder', $(this).attr('placeholder')).attr('placeholder', '');
}).on('blur', function(){
// When the element loses focus, restore the placeholder
$(this).attr('placeholder', $(this).data('placeholder'));
});
///////////Start Dropdown Live Search//////////////////
$('.live-search-input').each(function() {
var searchInput = $(this);
var clearButton = searchInput.siblings('.clear-button');
var targetList = searchInput.siblings('.live-search-list');
var items = [];
var itemSelected = false; // Flag to check if an item has been selected
targetList.find('li').each(function(){
items.push($(this).text().trim());
});
function refreshList(itemsToShow) {
targetList.empty();
if(itemsToShow.length === 0) {
targetList.append("
No items found");
} else {
$.each(itemsToShow, function(index, item) {
targetList.append("
" + item + "");
});
}
}
// Function to toggle the visibility of the clear button
function toggleClearButton() {
if (searchInput.val().length > 0) {
clearButton.show();
} else {
clearButton.hide();
}
}
// Show clear button when input field is focused
searchInput.on('focus', function(){
clearButton.show();
});
// Hide clear button when input field loses focus
searchInput.on('blur', function(){
setTimeout(function() {
clearButton.hide();
}, 100);
});
// Clear input when 'X' button is clicked
clearButton.on('click', function(){
searchInput.val('');
refreshList(items);
searchInput.focus(); // Optional: return focus to the input after clearing
toggleClearButton();
});
searchInput.on('focus', function(){
$('.live-search-list').hide(); // Hide all other lists
refreshList(items);
targetList.show();
itemSelected = false; // Reset item selection status when the field is focused
});
searchInput.on('blur', function(e){
if (!itemSelected) { // Clear the input if no item was selected
searchInput.val('');
}
if (!targetList.is(':hover')) {
targetList.hide();
}
});
targetList.on('click', '.list-item', function(){
searchInput.val($(this).text());
//var getSelectedItem = $(this).text();
// searchInput.val(getSelectedItem);
searchInput.attr('value', $(this).text());
targetList.hide();
itemSelected = true; // Set the flag when an item is selected
});
searchInput.on('keyup', function(){
var query = $(this).val().toLowerCase();
var filteredItems = items.filter(function(item){
//return item.toLowerCase().startsWith(query); // Search start to the first word (startsWith)
return item.toLowerCase().includes(query); // Changed from startsWith to includes
});
refreshList(filteredItems);
itemSelected = false; // Reset item selection status when the user starts typing
toggleClearButton();
});
refreshList(items);
});
//end dropdown live search
});"
["created_at"]=>
string(19) "2023-08-23 10:53:44"
["updated_at"]=>
string(19) "2024-12-05 12:15:38"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(11) "demo_office"
[1]=>
string(15) "showcase_office"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(1) {
["themeFonts"]=>
object(Illuminate\Database\Eloquent\Collection)#2444 (2) {
["items":protected]=>
array(2) {
[0]=>
object(App\Models\ThemeFont)#2447 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(11) "theme_fonts"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(8) {
["id"]=>
int(6)
["uuid"]=>
string(36) "a8747881-a406-4f68-bb59-8bbcc1e3ce93"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(5) "Inter"
["url"]=>
string(65) "https://fonts.googleapis.com/css?family=Inter:300,regular,600,700"
["created_at"]=>
string(19) "2023-09-28 08:18:01"
["updated_at"]=>
string(19) "2023-09-28 08:18:01"
}
["original":protected]=>
array(8) {
["id"]=>
int(6)
["uuid"]=>
string(36) "a8747881-a406-4f68-bb59-8bbcc1e3ce93"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(5) "Inter"
["url"]=>
string(65) "https://fonts.googleapis.com/css?family=Inter:300,regular,600,700"
["created_at"]=>
string(19) "2023-09-28 08:18:01"
["updated_at"]=>
string(19) "2023-09-28 08:18:01"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(4) {
[0]=>
string(8) "theme_id"
[1]=>
string(8) "provider"
[2]=>
string(4) "name"
[3]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[1]=>
object(App\Models\ThemeFont)#2446 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(11) "theme_fonts"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(8) {
["id"]=>
int(33)
["uuid"]=>
string(36) "5b651f3b-6485-4417-bc8e-10475b63ea08"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(10) "Gotham SSm"
["url"]=>
string(91) "https://resources.wbcms.net/uploads/11/7a5e72a2-27e8-4f0f-a39a-18467cb6eb3b/gothamfonts.css"
["created_at"]=>
string(19) "2024-03-21 03:26:26"
["updated_at"]=>
string(19) "2024-03-21 03:26:26"
}
["original":protected]=>
array(8) {
["id"]=>
int(33)
["uuid"]=>
string(36) "5b651f3b-6485-4417-bc8e-10475b63ea08"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(10) "Gotham SSm"
["url"]=>
string(91) "https://resources.wbcms.net/uploads/11/7a5e72a2-27e8-4f0f-a39a-18467cb6eb3b/gothamfonts.css"
["created_at"]=>
string(19) "2024-03-21 03:26:26"
["updated_at"]=>
string(19) "2024-03-21 03:26:26"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(4) {
[0]=>
string(8) "theme_id"
[1]=>
string(8) "provider"
[2]=>
string(4) "name"
[3]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(5) {
[0]=>
string(4) "name"
[1]=>
string(14) "variables_scss"
[2]=>
string(4) "scss"
[3]=>
string(12) "compiled_css"
[4]=>
string(2) "js"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
["location"]=>
NULL
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(39) {
[0]=>
string(11) "location_id"
[1]=>
string(8) "reseller"
[2]=>
string(4) "plan"
[3]=>
string(12) "franchise_id"
[4]=>
string(8) "theme_id"
[5]=>
string(15) "theme_header_id"
[6]=>
string(15) "theme_footer_id"
[7]=>
string(16) "office_footer_id"
[8]=>
string(4) "name"
[9]=>
string(11) "unit_number"
[10]=>
string(13) "street_number"
[11]=>
string(11) "street_name"
[12]=>
string(6) "suburb"
[13]=>
string(5) "state"
[14]=>
string(8) "postcode"
[15]=>
string(7) "country"
[16]=>
string(5) "email"
[17]=>
string(21) "additional_recipients"
[18]=>
string(6) "mobile"
[19]=>
string(5) "phone"
[20]=>
string(3) "fax"
[21]=>
string(7) "is_demo"
[22]=>
string(11) "is_showcase"
[23]=>
string(12) "is_demo_data"
[24]=>
string(19) "is_franchise_office"
[25]=>
string(25) "is_agent_crm_sync_enabled"
[26]=>
string(24) "demo_data_initialised_at"
[27]=>
string(6) "region"
[28]=>
string(11) "website_url"
[29]=>
string(7) "suburbs"
[30]=>
string(11) "description"
[31]=>
string(9) "principal"
[32]=>
string(12) "office_image"
[33]=>
string(4) "slug"
[34]=>
string(18) "deployed_office_id"
[35]=>
string(13) "hide_showcase"
[36]=>
string(30) "buy_listing_inquiry_recipients"
[37]=>
string(31) "rent_listing_inquiry_recipients"
[38]=>
string(31) "sold_listing_inquiry_recipients"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
["observers":protected]=>
array(1) {
["App\Models\Office"]=>
array(1) {
[0]=>
string(28) "App\Observers\OfficeObserver"
}
}
["slugOptions":protected]=>
uninitialized(Spatie\Sluggable\SlugOptions)
["pageSizeLimit":"App\Models\Office":private]=>
int(100)
}
["social"]=>
object(App\Models\AgentSocial)#2448 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(13) "agent_socials"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(9) {
["id"]=>
int(165)
["uuid"]=>
string(36) "fa7657f6-626a-464f-804d-0272b173852b"
["agent_id"]=>
int(169)
["facebook"]=>
NULL
["twitter"]=>
NULL
["linkedin"]=>
NULL
["instagram"]=>
NULL
["created_at"]=>
string(19) "2023-11-07 23:25:45"
["updated_at"]=>
string(19) "2023-11-07 23:25:45"
}
["original":protected]=>
array(9) {
["id"]=>
int(165)
["uuid"]=>
string(36) "fa7657f6-626a-464f-804d-0272b173852b"
["agent_id"]=>
int(169)
["facebook"]=>
NULL
["twitter"]=>
NULL
["linkedin"]=>
NULL
["instagram"]=>
NULL
["created_at"]=>
string(19) "2023-11-07 23:25:45"
["updated_at"]=>
string(19) "2023-11-07 23:25:45"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(5) {
[0]=>
string(8) "agent_id"
[1]=>
string(8) "facebook"
[2]=>
string(7) "twitter"
[3]=>
string(8) "linkedin"
[4]=>
string(9) "instagram"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(22) {
[0]=>
string(21) "additional_recipients"
[1]=>
string(6) "avatar"
[2]=>
string(3) "bio"
[3]=>
string(10) "created_by"
[4]=>
string(10) "credential"
[5]=>
string(9) "crm_image"
[6]=>
string(5) "email"
[7]=>
string(10) "first_name"
[8]=>
string(19) "hide_contact_button"
[9]=>
string(29) "hide_request_appraisal_button"
[10]=>
string(5) "image"
[11]=>
string(9) "is_active"
[12]=>
string(12) "is_corporate"
[13]=>
string(12) "is_demo_data"
[14]=>
string(9) "is_hidden"
[15]=>
string(9) "last_name"
[16]=>
string(23) "listing_engine_agent_id"
[17]=>
string(6) "mobile"
[18]=>
string(9) "office_id"
[19]=>
string(5) "phone"
[20]=>
string(8) "position"
[21]=>
string(4) "sort"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
["slugOptions":protected]=>
uninitialized(Spatie\Sluggable\SlugOptions)
["forceDeleting":protected]=>
bool(false)
["sortingKey":protected]=>
string(4) "sort"
}
[1]=>
object(App\Models\Agent)#2342 (32) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(6) "agents"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(2) {
[0]=>
string(6) "office"
[1]=>
string(6) "social"
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(29) {
["id"]=>
int(411)
["uuid"]=>
string(36) "a349c296-46e4-4b77-b55d-d0ce4c26caf2"
["office_id"]=>
int(35)
["listing_engine_agent_id"]=>
string(3) "226"
["first_name"]=>
string(8) "Michelle"
["last_name"]=>
string(5) "Crane"
["slug"]=>
string(14) "michelle-crane"
["email"]=>
string(26) "
[email protected]"
["additional_recipients"]=>
NULL
["avatar"]=>
NULL
["position"]=>
string(20) "Licensed Salesperson"
["phone"]=>
string(14) "+64 9 233 6900"
["mobile"]=>
string(14) "+64 21 379 828"
["bio"]=>
string(2134) "
Helping people navigate the real estate journey is Michelle’s passion, and with a strong background in sales and a genuine love for connecting with people, real estate is a natural fit for her. She thrives on guiding her clients through what can be one of the most stressful times in their lives—selling a home—and her goal is to ensure you feel supported and well-informed throughout the entire process, from listing to closing the deal.
In her previous career, Michelle started as an account manager and worked her way up to sales manager, gaining invaluable experience in negotiations and communication. She has brought these skills into real estate, where she takes pride in being available to her clients every step of the way, always ready to answer questions and provide support.
Living on a rural property with her husband and two boys, Michelle understands the importance of finding the perfect home that fits your lifestyle. After building their previous home, she knows firsthand how much attention to detail matters, and she applies this care to every property she helps her clients sell.
In her spare time, Michelle is deeply involved in her local community and her children’s school, whether it’s volunteering at events, fundraising, or offering support to local causes. Giving back is something she’s truly passionate about, as she believes contributing to the place, she calls home is incredibly important.
Michelle loves what she does and can’t wait to connect with you. If you're looking to sell, give her a call. Michelle is the key to your next move!!!
"
["image"]=>
string(64) "uploads/42/db3d4b06-40ea-4c9d-a49e-96da5a76ef92/2024Headshot.jpg"
["crm_image"]=>
NULL
["credential"]=>
string(28) "Licensed under the REAA 2008"
["sort"]=>
int(5)
["is_active"]=>
int(1)
["is_hidden"]=>
int(0)
["is_demo_data"]=>
int(0)
["is_corporate"]=>
int(0)
["hide_contact_button"]=>
int(0)
["hide_request_appraisal_button"]=>
int(0)
["created_by"]=>
NULL
["deleted_at"]=>
NULL
["created_at"]=>
string(19) "2024-01-05 17:11:02"
["updated_at"]=>
string(19) "2024-10-14 21:20:39"
["laravel_through_key"]=>
int(107236)
}
["original":protected]=>
array(29) {
["id"]=>
int(411)
["uuid"]=>
string(36) "a349c296-46e4-4b77-b55d-d0ce4c26caf2"
["office_id"]=>
int(35)
["listing_engine_agent_id"]=>
string(3) "226"
["first_name"]=>
string(8) "Michelle"
["last_name"]=>
string(5) "Crane"
["slug"]=>
string(14) "michelle-crane"
["email"]=>
string(26) "
[email protected]"
["additional_recipients"]=>
NULL
["avatar"]=>
NULL
["position"]=>
string(20) "Licensed Salesperson"
["phone"]=>
string(14) "+64 9 233 6900"
["mobile"]=>
string(14) "+64 21 379 828"
["bio"]=>
string(2134) "
Helping people navigate the real estate journey is Michelle’s passion, and with a strong background in sales and a genuine love for connecting with people, real estate is a natural fit for her. She thrives on guiding her clients through what can be one of the most stressful times in their lives—selling a home—and her goal is to ensure you feel supported and well-informed throughout the entire process, from listing to closing the deal.
In her previous career, Michelle started as an account manager and worked her way up to sales manager, gaining invaluable experience in negotiations and communication. She has brought these skills into real estate, where she takes pride in being available to her clients every step of the way, always ready to answer questions and provide support.
Living on a rural property with her husband and two boys, Michelle understands the importance of finding the perfect home that fits your lifestyle. After building their previous home, she knows firsthand how much attention to detail matters, and she applies this care to every property she helps her clients sell.
In her spare time, Michelle is deeply involved in her local community and her children’s school, whether it’s volunteering at events, fundraising, or offering support to local causes. Giving back is something she’s truly passionate about, as she believes contributing to the place, she calls home is incredibly important.
Michelle loves what she does and can’t wait to connect with you. If you're looking to sell, give her a call. Michelle is the key to your next move!!!
"
["image"]=>
string(64) "uploads/42/db3d4b06-40ea-4c9d-a49e-96da5a76ef92/2024Headshot.jpg"
["crm_image"]=>
NULL
["credential"]=>
string(28) "Licensed under the REAA 2008"
["sort"]=>
int(5)
["is_active"]=>
int(1)
["is_hidden"]=>
int(0)
["is_demo_data"]=>
int(0)
["is_corporate"]=>
int(0)
["hide_contact_button"]=>
int(0)
["hide_request_appraisal_button"]=>
int(0)
["created_by"]=>
NULL
["deleted_at"]=>
NULL
["created_at"]=>
string(19) "2024-01-05 17:11:02"
["updated_at"]=>
string(19) "2024-10-14 21:20:39"
["laravel_through_key"]=>
int(107236)
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(1) {
["deleted_at"]=>
string(8) "datetime"
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(4) {
[0]=>
string(6) "custom"
[1]=>
string(4) "name"
[2]=>
string(9) "thumbnail"
[3]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(2) {
["office"]=>
object(App\Models\Office)#2405 (32) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(7) "offices"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(9) {
[0]=>
string(14) "listingEngines"
[1]=>
string(19) "listingEngineAgents"
[2]=>
string(4) "site"
[3]=>
string(6) "domain"
[4]=>
string(8) "analytic"
[5]=>
string(6) "social"
[6]=>
string(7) "setting"
[7]=>
string(5) "theme"
[8]=>
string(8) "location"
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(43) {
["id"]=>
int(35)
["uuid"]=>
string(36) "bf35240c-f504-4446-8f15-70fb115ba928"
["reseller"]=>
NULL
["plan"]=>
string(8) "standard"
["franchise_id"]=>
int(3)
["theme_id"]=>
int(3)
["theme_header_id"]=>
NULL
["office_footer_id"]=>
NULL
["theme_footer_id"]=>
NULL
["name"]=>
string(21) "RE/MAX Stars - Pokeno"
["slug"]=>
string(11) "remax-stars"
["unit_number"]=>
string(6) "SHOP 8"
["street_number"]=>
string(2) "25"
["street_name"]=>
string(13) "Market Street"
["suburb"]=>
string(6) "Pokeno"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2042"
["country"]=>
string(2) "nz"
["email"]=>
string(17) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(14) "+64 9 233 6900"
["fax"]=>
NULL
["website_url"]=>
string(20) "www.remaxstars.co.nz"
["suburbs"]=>
string(6) "Pokeno"
["description"]=>
string(1650) "
RE/MAX Stars is a family owned and operated office with community in mind. The whole team focus on Community support and events, sponsoring major events throughout the year and being the crowd favourite in Pokeno for Real Estate.
RE/MAX Stars hold several events for the local community including the annual Easter Egg Hunt and Halloween BBQ as well as create regular competitions for the community.
This high performing office were the Stars of the RE/MAX NZ Annual awards in 2021, taking out one of the major awards, Most Productive Enterprise along with RE/MAX NZ Marketing award and various other awards for commissions, transactions and business growth.
RE/MAX Stars are a massive contributor to Pokeno School, being the main sponsor for their Gala and Quiz Nights, raising thousands of dollars that goes back into the school to the benefit our children. Sponsoring various children’s sports clubs and teams, Moto-x and Touch teams. The Annual Pink Ribbon Breakfast is a huge hit, also raising awareness and is close to our hearts.
The growth in Pokeno over the last 12 months has been enormous, we are loving the way our little, big town is growing. We are a community that is very close knit and we make sure we deliver the best possible results to our clients and customers.
At RE/MAX Stars, we are dedicated, passionate and professional Salespeople that will go the extra mile to help you have the best experience in Real Estate, we look forward to working with you to create lasting memories and strong connections.
Real Relationships, Real People, Real Results
"
["principal"]=>
NULL
["office_image"]=>
string(57) "uploads/11/8e37fb17-67df-4122-b76a-7b78db6a8665/stars.jpg"
["is_demo"]=>
int(0)
["is_showcase"]=>
int(0)
["hide_showcase"]=>
int(0)
["is_demo_data"]=>
int(0)
["is_franchise_office"]=>
int(0)
["is_agent_crm_sync_enabled"]=>
int(0)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-31 06:11:19"
["updated_at"]=>
string(19) "2024-05-21 05:02:25"
["location_id"]=>
NULL
}
["original":protected]=>
array(43) {
["id"]=>
int(35)
["uuid"]=>
string(36) "bf35240c-f504-4446-8f15-70fb115ba928"
["reseller"]=>
NULL
["plan"]=>
string(8) "standard"
["franchise_id"]=>
int(3)
["theme_id"]=>
int(3)
["theme_header_id"]=>
NULL
["office_footer_id"]=>
NULL
["theme_footer_id"]=>
NULL
["name"]=>
string(21) "RE/MAX Stars - Pokeno"
["slug"]=>
string(11) "remax-stars"
["unit_number"]=>
string(6) "SHOP 8"
["street_number"]=>
string(2) "25"
["street_name"]=>
string(13) "Market Street"
["suburb"]=>
string(6) "Pokeno"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2042"
["country"]=>
string(2) "nz"
["email"]=>
string(17) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(14) "+64 9 233 6900"
["fax"]=>
NULL
["website_url"]=>
string(20) "www.remaxstars.co.nz"
["suburbs"]=>
string(6) "Pokeno"
["description"]=>
string(1650) "
RE/MAX Stars is a family owned and operated office with community in mind. The whole team focus on Community support and events, sponsoring major events throughout the year and being the crowd favourite in Pokeno for Real Estate.
RE/MAX Stars hold several events for the local community including the annual Easter Egg Hunt and Halloween BBQ as well as create regular competitions for the community.
This high performing office were the Stars of the RE/MAX NZ Annual awards in 2021, taking out one of the major awards, Most Productive Enterprise along with RE/MAX NZ Marketing award and various other awards for commissions, transactions and business growth.
RE/MAX Stars are a massive contributor to Pokeno School, being the main sponsor for their Gala and Quiz Nights, raising thousands of dollars that goes back into the school to the benefit our children. Sponsoring various children’s sports clubs and teams, Moto-x and Touch teams. The Annual Pink Ribbon Breakfast is a huge hit, also raising awareness and is close to our hearts.
The growth in Pokeno over the last 12 months has been enormous, we are loving the way our little, big town is growing. We are a community that is very close knit and we make sure we deliver the best possible results to our clients and customers.
At RE/MAX Stars, we are dedicated, passionate and professional Salespeople that will go the extra mile to help you have the best experience in Real Estate, we look forward to working with you to create lasting memories and strong connections.
Real Relationships, Real People, Real Results
"
["principal"]=>
NULL
["office_image"]=>
string(57) "uploads/11/8e37fb17-67df-4122-b76a-7b78db6a8665/stars.jpg"
["is_demo"]=>
int(0)
["is_showcase"]=>
int(0)
["hide_showcase"]=>
int(0)
["is_demo_data"]=>
int(0)
["is_franchise_office"]=>
int(0)
["is_agent_crm_sync_enabled"]=>
int(0)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-31 06:11:19"
["updated_at"]=>
string(19) "2024-05-21 05:02:25"
["location_id"]=>
NULL
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(4) {
[0]=>
string(14) "production_url"
[1]=>
string(12) "internal_url"
[2]=>
string(7) "is_live"
[3]=>
string(6) "custom"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(9) {
["listingEngines"]=>
object(Illuminate\Database\Eloquent\Collection)#2410 (2) {
["items":protected]=>
array(1) {
[0]=>
object(App\Models\OfficeListingEngine)#2413 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(22) "office_listing_engines"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(1330)
["uuid"]=>
string(36) "fc4a7cd3-5d9b-472e-ab72-d43b0e358095"
["office_id"]=>
int(35)
["listing_engine_id"]=>
string(36) "cf37ab03-938b-47cc-a085-9159d0e2ad7b"
["created_at"]=>
string(19) "2024-04-04 02:01:43"
["updated_at"]=>
string(19) "2024-04-04 02:01:43"
}
["original":protected]=>
array(6) {
["id"]=>
int(1330)
["uuid"]=>
string(36) "fc4a7cd3-5d9b-472e-ab72-d43b0e358095"
["office_id"]=>
int(35)
["listing_engine_id"]=>
string(36) "cf37ab03-938b-47cc-a085-9159d0e2ad7b"
["created_at"]=>
string(19) "2024-04-04 02:01:43"
["updated_at"]=>
string(19) "2024-04-04 02:01:43"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(2) {
[0]=>
string(9) "office_id"
[1]=>
string(17) "listing_engine_id"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["listingEngineAgents"]=>
object(Illuminate\Database\Eloquent\Collection)#2408 (2) {
["items":protected]=>
array(0) {
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["site"]=>
NULL
["domain"]=>
NULL
["analytic"]=>
NULL
["social"]=>
NULL
["setting"]=>
NULL
["theme"]=>
object(App\Models\Theme)#2438 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(6) "themes"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(1) {
[0]=>
string(10) "themeFonts"
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(9) {
["id"]=>
int(3)
["uuid"]=>
string(36) "b92900e2-58f8-45b9-a0f7-7e41dbddd06d"
["name"]=>
string(15) "Remax Corporate"
["variables_scss"]=>
string(17) "$gray_3: #949CA1;"
["scss"]=>
string(53661) "/*#############################################################
## Reset
/*###########################################################*/
html {
scroll-behavior: auto !important;
}
.site-main{
min-height: 70vh;
}
a{
text-decoration: none;
}
@media (min-width: 1400px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
max-width: $all_container_size;
}
}
/*#############################################################
## Headers Tags
/*###########################################################*/
.h1,
h1 {
font-size: $h1_font_size;
@media only screen and (max-width:991px) {
font-size: 38px;
line-height: 38px; /* 100% */
}
}
.h2, h2 {
font-size: $h3_font_size;
&.small-heading {
}
@media only screen and (max-width:991px) {
font-size: 28px;
}
&.jumbo-heading {
font-size: $h1_font_size;
font-weight:400;
@media only screen and (max-width:767px) {
font-size:38px;
}
span {
font-weight: $all_header_font_weight;
}
}
}
.h3,
h3 {
font-size: $h4_font_size;
}
.h4,
h4 {
font-size: $h4_font_size;
}
.h5,
h5 {
font-size: $h4_font_size;
}
.h6,
h6 {
font-size: $h4_font_size;
}
.h1, h1,
.h2, h2,
.h3, h3,
.h4, h4,
.h5, h5,
.h6, h6 {
font-family: $all_header_font_family;
color: $all_header_font_color;
font-weight: $all_header_font_weight;
margin-bottom: $all_header_margin_bottom;
&:last-child{
margin-bottom: 0;
}
a {
color: inherit;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: inherit;
}
}
}
.sub-heading {
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: $h4_font_size;
font-weight: $all_content_font_weight;
line-height: normal;
letter-spacing: 2.7px;
text-transform: uppercase;
margin-bottom: 10px;
display: block;
}
/*#############################################################
## Content
/*###########################################################*/
body {
font-family: $all_content_font_family;
font-weight: $all_content_font_weight;
font-size: $all_content_font_size;
color: $all_content_colour;
p, ul{
&:last-child{
margin-bottom: 0;
}
}
p {
font-size: $all_content_font_size;
line-height: $all_content_line_height;
color: $all_content_colour;
@media only screen and (max-width:767px) {
line-height: 22px;
}
a {
color: $all_content_colour;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: $primary_color;
}
}
}
}
li {
a {
color: inherit;
}
}
// Others
a {
text-decoration: none;
}
b, strong {
font-weight: 700;
}
hr {
opacity: 1;
}
/*#############################################################
## Special Class: Icons
/*###########################################################*/
.text-with-icon {
a {
text-decoration: none;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 25px;
display:block;
i {
font-size: 14px;
margin-right: 4px;
}
}
}
.falcon-icons{
color: $primary_color;
}
/*#############################################################
## Block default Padding and Color
/*###########################################################*/
body,
[data-layout-id],
[data-content-block-id] {
background-color: $section_default_background_color;
}
[data-content-block-id] {
padding: $section_default_padding_top_and_bottom 0;
&.section-1-style{
background-color: $section_1_background_color;
}
}
[data-layout-id]{
padding: $section_default_padding_top_and_bottom 0;
.wb-column{
> [data-content-block-id] {
padding: 15px 0;
&:first-child{
padding-top: 0;
}
&:last-child{
padding-bottom: 0;
}
}
}
}
.page-id-1014 {
[data-layout-id] {
padding:0;
}
}
/*#############################################################
## Website Header
/*###########################################################*/
.site-header-style{
background-color: $site_header_bg_color;
}
.falcon-burger-style {
> div{
background-color: $site_header_active_text_bg_color;
}
}
/*-------------------------------
# Header Menu
--------------------------------*/
.main-menu {
.menu-item {
a {
color: $site_header_text_color;
}
&.menu-parent-wrapper {
a:hover{
background-color: $site_header_active_text_bg_color;
color: #fff;
}
&.menuparent-active {
> a {
background-color: $site_header_active_text_bg_color;
color: #fff;
> span{
color: $site_header_active_text_color;
}
&::after{
background-color: $site_header_active_text_bg_color;
}
}
}
}
.sub-menu {
li {
a {
color: $site_header_text_color;
&:hover {
background-color: #F5F5F5;
color: $site_header_text_color;
}
}
&.submenu-active {
> a {
background-color: #F5F5F5;
}
}
}
}
}
}
/*#############################################################
## Website Footer
/*###########################################################*/
.main-footer {
background-color: $site_footer_bg_color;
h2,h3,h4,h5,h6,
li, p {
color: $site_footer_text_color;
a, span {
color: inherit;
}
a {
transition: all 0.2s ease-in-out 0s;
&:hover{
color: $site_footer_text_hover_color;
}
}
}
}
/*#############################################################
## Property Summary
/*###########################################################*/
.summary-details {
.summary-icon {
&.icon-bath {
background-image: url($property_icon_bathroom);
}
&.icon-bed {
background-image: url($property_icon_bedroom);
}
&.icon-car {
background-image: url($property_icon_car);
}
&.icon-car-v2 {
background-image: url($property_icon_car_v2);
}
&.icon-land {
background-image: url($property_icon_land_area);
}
&.icon-floorplan {
background-image: url($property_icon_floor_area);
}
}
}
/*#############################################################
## Badge
/*###########################################################*/
.falcon-badge-style,
.badge-1-style {
position: absolute;
left: 0;
top: 0;
background-color: $secondary_color;
color: #FFF;
display: inline-block;
padding: 5px 10px;
font-style: normal;
font-weight: 600;
font-size: 10px;
text-transform: uppercase;
z-index: 10;
}
.icon-image-container {
background-color: $secondary_color;
border-color: $secondary_color;
color: #fff;
}
/*#############################################################
## Bootstrap Grid/Column
/*###########################################################*/
.wb-column {
container-type: inline-size;
.container {
padding-left: 0;
padding-right: 0;
}
}
@container (max-width:767px) {
.wb-column div[class^="col-"]:not(.layout-exclude) {
width: 100%;
}
}
/*#############################################################
## Block Specific
/*###########################################################*/
body{
&.page-type-listing{
.wb-column {
[data-content-block-id]{
padding: 15px 0;
}
}
}
}
.each-agent-socials{
background-color: rgba($primary_color, 0.7);
}
.single-agent-socials{
.each-social{
background-color: transparent;
border-color: $primary_color;
color: $primary_color;
&:hover{
background-color: $primary_color;
border-color: $primary_color;
color: #FFF;
}
}
}
/*#############################################################
## Video
/*###########################################################*/
.wb-video {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
}
/*#############################################################
## Map
/*###########################################################*/
.wb-map {
iframe {
height: 400px;
width:100%;
}
}
/*#############################################################
## Repeater
/*###########################################################*/
.wb-repeater {
&.accordion {
.accordion-item {
border: 0;
.accordion-button {
border-top: solid 1px #F5F5F5;
&:not(.collapsed) {
color: #fff;
background-color: $primary_color;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
border-top: 0 ;
}
&:not(.collapsed)::after {
color: $all_content_colour;
filter: brightness(100);
}
&:focus {
outline:none;
box-shadow: none;
}
}
&:first-child {
.accordion-button {
border-top: 0;
}
}
}
.accordion {
.accordion-item {
border: 0;
}
.accordion-body {
background-color: #fff;
}
}
}
}
/*#############################################################
## blockquote
/*###########################################################*/
blockquote {
position: relative;
padding: 40px 30px 30px;
margin: 50px 0;
background-color: $secondary_color;
&:before {
content: "";
font-family: "Font Awesome 6 Pro";
font-weight: 900;
font-size: 41px;
color: $primary_color;
}
&:nth-of-type(odd) {
margin-left:10%;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
}
&:nth-of-type(even) {
margin-right: 10%;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
padding-left: 10%;
}
&:nth-of-type(even):after, &:nth-of-type(odd):after {
content: '';
position: absolute;
background-color: $secondary_color;
width: 100vw;
display: block;
height: 100%;
top: 0;
bottom:0;
}
&:nth-of-type(even):after {
right: 100%;
}
&:nth-of-type(odd):after {
left: 100%;
}
}
/*#############################################################
## Image
/*###########################################################*/
img, svg{
max-width: 100%;
height: auto;
}
.images-container{
> img {
margin-bottom: 20px;
}
}
.wb-bg-image{
background-color: #EFEFEF;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center;
background-size: cover;
}
/*#############################################################
## Forms
/*###########################################################*/
input{
outline: 0;
}
.wb-form {
small {
color:$all_content_colour;
a {
color:$primary_color;
}
}
.form-label {
display: block;
margin-bottom: 0;
cursor: pointer;
color: #000 !important;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: 21px;
margin-bottom: 0;
strong {
}
}
.form-check-label {
cursor: pointer;
}
.input-wrapper {
br {
display: none;
}
}
input[type="text"].form-control,
input[type="email"].form-control,
textarea.form-control {
&:focus {
outline: 0;
box-shadow: unset;
}
}
}
/*#############################################################
## Capcha Badge
/*###########################################################*/
.grecaptcha-badge { visibility: hidden; }
/*#############################################################
## Search Form
/*###########################################################*/
input[type="text"],
input[type="email"],
textarea.form-control,
textarea,
select.form-control,
select {
color: $all_content_colour;
background-color: #FFF;
border: 1px solid $header_bg_color;
border-radius: 0;
padding: 15px 15px 15px 15px;
font-size: $all_content_font_size;
width: 100%;
font-family: $all_content_font_family;
font-style: normal;
font-weight: $all_content_font_weight;
text-transform:capitalize;
@media only screen and (max-width:767px) {
padding: 10px 15px 10px 15px;
font-size: 15px;
}
&::placeholder {
color: $header_bg_color;
font-weight:300;
}
&:focus {
outline: 0;
box-shadow: unset;
border-color: inherit;
color: inherit;
background-color: $white;
}
}
select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
outline: 0;
&:link,
&:focus,
&:hover,
&:visited,
&:active
&:focus-visible {
outline: 0;
}
}
.select-wrapper{
position: relative;
&::before{
font-family: "Font Awesome 6 Pro";
content: "\f107";
font-weight: 300;
color: #010101;
pointer-events: none;
position: absolute;
right: 5px;
top: 50%;
font-size: 20px;
-webkit-transform: translatey(-50%);
transform: translatey(-50%);
padding-right: 5px;
}
}
.live-search-wrapper {
position: relative;
.live-search-list {
background: #fff;
list-style: none;
text-align: left;
height: 200px;
overflow-y: auto;
border: 1px solid #C4C6CB;
padding: 10px 0;
position: absolute;
width: 100%;
z-index: 99;
li {
font-size: 16px;
width: 100%;
font-family: "Gotham SSm";
font-style: normal;
font-weight: 400;
padding: 0 15px;
line-height: 30px;
cursor: pointer;
text-transform: capitalize;
&:hover {
background: #dddddd;
}
}
}
.live-search-input {
padding-right: 30px;
text-transform: capitalize;
}
.clear-button {
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
background-color: transparent;
border: none;
font-size: 13px;
cursor: pointer;
font-weight: 300;
}
.clear-button:focus {
outline: none;
}
}
/*#############################################################
## Slick SLider
/*###########################################################*/
.slick-general {
&:not(.slick-initialized) {
display: none;
}
&.slick-initialized {
display: block;
}
&.slick-slider {
min-width: 100%;
width: 0;
.slick-track {
margin-left: unset;
margin-right: unset;
}
&.slick-add-gap {
.slick-list {
margin: 0 -10px;
.slick-slide {
margin-right: 10px;
margin-left: 10px;
}
}
}
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: absolute;
width: 50px;
height: 50px;
padding: 0;
cursor: pointer;
color: #313131;
outline: none;
background-color: transparent;
border: 1px solid #313131;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transition: all 0.3s ease-in-out 0s;
&:hover {
outline: none;
color: #FFF;
border: 1px solid #313131;
background-color: #313131;
}
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 30px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
}
&.slick-prev {
top: 50%;
left: -70px;
&::before {
content: "\f104";
}
@media only screen and (max-width:1300px) {
left: 10px;
}
}
&.slick-next {
top: 50%;
right: -70px;
&::before {
content: "\f105";
}
@media only screen and (max-width:1300px) {
right: 10px;
}
}
}
&.slick-dotted {
position: relative;
.slick-dots {
position: relative;
bottom: auto;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
margin-bottom: 10px;
li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 7px;
padding: 0;
cursor: pointer;
button {
font-size: 0;
line-height: 0;
display: block;
width: inherit;
height: inherit;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background-color: #CCCCCC;
border-radius: 50%;
&:before {
display: none;
}
&:hover {
outline: none;
&:before {
opacity: 1;
}
}
&:focus {
outline: none;
&:before {
opacity: 1;
}
}
}
&.slick-active {
button {
background-color: #313131;
}
}
}
}
}
}
}
.general-outside-arrow-wrapper {
position: relative;
.general-outside-arrow-container {
position: absolute;
display: inline-flex;
right: 0;
bottom: calc(100% + 10px);
gap: 10px;
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: relative;
width: 35px;
height: 50px;
top: auto;
padding: 0;
cursor: pointer;
color: $primary_color;
outline: none;
background-color: transparent;
border: 1px solid transparent;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transform: unset;
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 40px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
text-shadow: 0px 2px 0px #0000004a;
}
}
&.slick-prev {
left: auto;
&::before {
content: "\f104";
}
}
&.slick-next {
right: auto;
&::before {
content: "\f105";
}
}
}
}
}
/*#############################################################
## Fix : Long Links shows Horizontal Scroll
/*###########################################################*/
a[href*=www],
a[href*=http],
a[href^=mailto],
a[href^=tel] {
word-break: break-word;
}
nav.falcon-pagination{
.falcon-next-prev{
display: none;
}
.falcon-numbers{
display: block;
.falcon-label-container{
display: none;
}
.falcon-numbers-container{
display: block;
text-align: center;
ul.pagination{
display: flex;
gap: 8px;
flex-wrap: wrap;
justify-content: center;
li{
> .page-link{
color: $all_content_colour;
&:focus{
box-shadow: none;
}
}
&.active{
> .page-link{
color: #FFF;
background-color: $all_content_colour;
border-color: $all_content_colour;
}
}
}
}
}
}
}
nav.falcon-pagination {
.falcon-numbers {
.falcon-numbers-container {
ul.pagination {
li {
> .page-link {
color: #404041;
background: transparent;
border: 0;
}
&:first-child span, &:last-child a, &:first-child a, &:last-child span {
font-size:0;
}
&:first-child span:after,
&:last-child a:after,
&:first-child a:after,
&:last-child span:after {
font-family: "Font Awesome 6 Pro";
font-weight: 400;
font-size: 15px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
&:first-child span:after, &:first-child a:after {
content: "";
}
&:last-child a:after, &:last-child span:after {
content: "";
}
&.active > .page-link {
background-color: transparent;
color: $primary_color;
}
}
}
}
}
}
/*#############################################################
## Buttons
/*###########################################################*/
.buttons-container {
position: relative;
left: -5px;
width: calc(100% + 5px);
margin-bottom: -10px;
@media only screen and (max-width: 767px) {
a.btn:only-child {
margin-left: 15px;
}
}
a {
display: inline-block;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 10px;
}
}
/*-------------------------------
# All Buttons Default
--------------------------------*/
%custom-button-all-default {
border-width: 0;
border-style: solid;
border-radius: 0;
border:0;
outline: none;
box-shadow: none;
position: relative;
transition: all 0.3s ease-in-out 0s;
font-weight: 400;
//min-width: 200px;
font-size: 14px;
font-style: normal;
opacity: 1;
padding: 20px 30px;
text-transform: uppercase;
line-height: normal;
letter-spacing: 1.4px;
}
/*-------------------------------
# Button 1 Style
--------------------------------*/
%custom-button-1-style-default {
border-color: $button_1_border_color;
background-color: $button_1_background_color;
color: $button_1_text_color;
font-family: $button_1_font_family;
border-radius: $button_1_border_radius;
}
%custom-button-1-style-hover {
background-color: darken($button_1_background_color, 10%);
border-color: darken($button_1_border_color, 10%);
color: $button_1_text_color;
}
/*-------------------------------
# Button 2 Style
--------------------------------*/
%custom-button-2-style-default {
border-color: $button_2_border_color;
background-color: $button_2_background_color;
color: $button_2_text_color;
font-family: $button_2_font_family;
border-radius: $button_2_border_radius;
}
%custom-button-2-style-hover {
background-color: darken($button_2_background_color, 10%);
border-color: darken($button_2_border_color, 10%);
color: $button_2_text_color;
}
/*-------------------------------
# Button 3 Style
--------------------------------*/
%custom-button-3-style-default {
border-color: $button_3_border_color;
background-color: $button_3_background_color;
color: $button_3_text_color;
font-family: $button_3_font_family;
border-radius: $button_3_border_radius;
}
%custom-button-3-style-hover {
background-color: darken($button_3_background_color, 10%);
border-color: darken($button_3_border_color, 10%);
color: $button_3_text_color;
}
.btn {
@extend %custom-button-all-default;
.disabled,
&:disabled {
opacity: 0.8;
pointer-events: auto;
cursor: not-allowed;
}
&.button-1-style,
&.btn-primary,
&.btn-falcon {
@extend %custom-button-1-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-1-style-default;
}
&:hover {
@extend %custom-button-1-style-hover;
}
@media only screen and (max-width:767px) {
padding: 12px 20px;
font-size: 14px;
letter-spacing: 1.4px;
}
}
&.button-2-style,
&.btn-secondary {
@extend %custom-button-2-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-2-style-default;
}
&:hover {
@extend %custom-button-2-style-hover;
}
}
&.button-3-style,
&.btn-white {
@extend %custom-button-3-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-3-style-default;
}
&:hover {
@extend %custom-button-3-style-hover;
}
}
&.btn-small {
padding: 3px 15px;
font-size: 11px;
}
&.btn-large {
padding: 15px 15px;
}
&.btn-width-auto {
min-width: auto;
}
}
//
.remodal, [data-remodal-id] {
display: none;
}
.remodal{
&:not(.remodal-menu) {
margin: 50px 0;
@media only screen and (max-width:767px) {
padding: 15px;
margin: 0;
}
a[data-remodal-action="close"] {
position: absolute;
right: 0;
width: 50px;
height: 50px;
line-height: 1;
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
top: 0;
color: $secondary_color;
z-index: 10;
@media only screen and (max-width:767px) {
top: 0;
color: $all_content_colour;
}
}
}
&.remodal-property-filter{
max-width: 835px ;
position: relative;
padding: 60px;
@media only screen and (max-width:1399px) {
padding: 30px 15px;
}
a[data-remodal-action="close"] {
color: $secondary_color;
display: inline-block;
text-decoration: none;
position: absolute;
top: 10px;
right: 20px;
}
}
}
.remodal-overlay.remodal-menu {
background: rgba(0, 0, 0, 0.8);
z-index: 99991;
}
/* Position Vertically */
.remodal.remodal-menu:after,
.remodal-wrapper.remodal-menu:after {
// Container: Vertical Align
vertical-align:middle;
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
// Container: Horizontal Align
text-align:center;
padding: 0;
z-index: 99992;
overflow-x: hidden;
/* Remodal Container */
.remodal.remodal-menu {
margin: 0;
padding: 0;
max-width: 800px;
background-color: #ffffff;
background: #ffffff;
// Container:width and Height
.menu-container {
background-color: #ffffff;
text-align: left;
overflow: hidden;
// Keep the Vertical Scroll
min-height: calc(100vh + 1px);
// Position Columns
display: grid;
grid-template-rows: auto 2fr auto;
.menu-container-top {
margin-bottom: 20px;
background: $header_bg_color;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.30);
padding: 5px 15px;
.logo-text {
font-family: $all_content_font_family;
font-style: normal;
font-weight: 800;
line-height: 22px;
color: #313131;
font-size: 24px;
}
.website-logo img {
height:$menu_logo_height_mobile;
}
a[data-remodal-action="close"] {
color: $site_header_active_text_bg_color;
display: inline-block;
text-decoration: none;
font-size: 30px;
margin-right: 0px;
}
}
.menu-container-middle {
padding: 0;
ul.mobile-menu {
list-style-type: none;
margin: 0;
padding: 0;
display: block;
// display: inline-block;
li {
display: block;
padding: 0 15px;
margin-bottom: 10px;
a {
display: block;
align-items: center;
padding: 5px;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: uppercase;
}
&:last-child {
margin-bottom: 0;
// margin-left: 0;
}
}
}
}
.menu-container-bottom {
text-align: center;
margin-top: 20px;
@media (pointer:coarse) {
margin-bottom: 50px;
}
.social-media-container {
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
> a {
margin-right: 25px;
font-size: 30px;
color: #313131;
&:last-child {
margin-right: 0;
}
}
}
}
}
}
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
.remodal.remodal-menu {
.menu-container {
.menu-container-middle {
ul.mobile-menu {
li {
padding:0;
a {
&.open {
background-color: $header_bg_color;
}
}
.menu-child-wrapper{
display: none;
ul {
li {
margin-bottom: 0;
a {
text-transform: capitalize;
}
}
}
}
}
> li {
> a {
padding: 10px 20px;
}
&:last-child {
> a {
background-color: $secondary_color;
color: #fff;
position: relative;
&:after {
content: "\f054";
font-family: "Font Awesome 6 Pro";
font-size: inherit;
margin-right: 10px;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
position: absolute;
top: 50%;
transition: all 0.3s ease-in-out 0s;
transform: translatey(-50%);
opacity: 1;
z-index: 999;
color: #fff;
margin-left: 10px;
}
&.open {
background-color: $red_2;
}
}
}
}
}
}
}
}
}
/*#############################################################
## Remodal - virtualtour - floorplan - gallery
/*###########################################################*/
.remodal {
hr {
margin: 32px 0;
color: #E6EBEE;
}
.disclaimer {
color: #2F5671;
line-height: 19.6px;
font-size: 0.88rem;
margin-top: 16px;
a {
color: #0070E0;
}
}
}
.remodal, [data-remodal-id] {
display: none;
}
.remodal-wrapper {
z-index: 999999 !important;
overflow-x: hidden;
padding: 0;
&.remodal-search-filter {
padding: 0;
}
& > .remodal {
padding: 0;
}
}
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 40px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 20px;
}
}
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1.19rem;
font-family: "GeneralSans";
line-height: 25.65px;
color: #033355;
text-transform: capitalize;
font-weight: 600;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1rem;
line-height: 1;
}
}
}
}
.remodal-wrapper {
.remodal-top {
a.close {
border-radius: 20px;
color: black;
height: auto;
font-size: 0.88rem;
font-weight: 600;
padding: 15px;
position: relative;
right: auto;
top: auto;
width: auto;
&:hover {
background-color: #f1f4f6;
}
i {
font-size: 20px;
margin: 0 5px 0;
}
.remodal-search-filter {
.search-filter-top {
.close {
i {
position: relative;
top: 7px;
}
}
}
}
span {
display: inline-block;
color: #2F5671;
}
.general-icon {
display: inline-block;
position: relative;
top: 7px;
}
}
}
.remodal-search-filter {
border-radius: 20px;
}
}
.remodal-wrapper .remodal-agent-appraisal .remodal-top, .remodal-wrapper .remodal-agent-contact .remodal-top {
position: absolute;
right: 0;
top: 18px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper .remodal-search-filter {
border-radius: 0;
}
}
.remodal-wrapper .remodal-search-filter h3, .remodal-wrapper .remodal-search-filter .h3 {
font-size: 1.19rem;
margin-bottom: 32px;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper .remodal-search-filter h4, .remodal-wrapper .remodal-search-filter .h4 {
font-size: 1.06rem;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: 560px;
overflow: overlay;
scrollbar-width: none;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: calc(100vh - 164px);
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
background-color: #F3F5F7;
padding: 40px 0;
.search-wrapper {
background-color: #FFF;
padding: 18px 16px;
border-radius: 6px;
display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
align-items: center;
border: solid 1px #9AADBB;
}
.search-field {
width: 100%;
position: relative;
line-height: 26px;
&.with-magnify-glass {
padding-left: 30px;
}
}
}
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
width: 65%;
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
i {
position: absolute;
left: 0;
top: 50%;
transform: translatey(-50%);
color: #9AADBB;
font-size: 1rem;
}
input {
font-size: 1rem;
border: none;
width: 100%;
outline: 0;
padding-left: 30px;
padding-right: 30px;
color: #2F5671;
&::placeholder {
color: #2F5671;
}
}
}
&.property-keyword {
background-color: transparent;
.search-field {
input {
padding-left: initial;
padding-right: initial;
}
}
}
}
.category-filter {
.general-button {
&.button-style-2 {
background: transparent;
border-radius: 0;
border: 0;
border-bottom: 4px solid #E6EBEE;
height: 75px;
line-height: 75px;
&.button-active {
border-bottom: 4px solid #C4ED21;
}
&:hover {
color: #033355;
}
}
}
}
.summary-attributes {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
&:hover {
border-color: #033355;
color: #FEFEFE;
}
&.button-active {
background-color: #033355;
color: #fff;
&:hover {
opacity: 0.9;
}
}
}
}
}
.modal-single-select {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
height: 72px;
line-height: 72px;
}
}
}
}
}
}
@media only screen and (max-width: 767px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
height: 44px;
line-height: 44px;
}
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
&:hover {
border-color: #033355;
color: #033355;
background-color: transparent;
}
&.button-active {
background-color: #033355;
color: #fff;
}
}
}
}
.modal-multiple-select {
.col {
a {
display: block;
border: solid 1px #E6EBEE;
padding: 16px;
border-radius: 8px;
span {
&:first-child {
margin-bottom: 39.41px;
}
&:last-child {
font-weight: 600;
font-size: 0.875rem;
color: #033355;
line-height: 19.6px;
}
}
&.button-active {
border-color: #033355;
}
}
}
}
.modal-property-check {
label {
width: 100%;
display: flex;
height: 100%;
gap: 16px;
flex-wrap: nowrap;
align-items: center;
cursor: pointer;
color: #033355;
line-height: 24px;
}
.filter-button[type="checkbox"] {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
position: relative;
width: 24px;
height: 24px !important;
border: 1px solid #9AADBB;
background-color: white;
cursor: pointer;
border-radius: 3px;
top: -2px;
}
.filter-button[type="checkbox"]:checked {
background-color: #033355;
border-color: #033355;
outline: none;
}
}
.select-wrapper {
select {
height: 56px;
}
}
}
.remodal-bottom {
.button-clear {
font-weight: 600;
color: #033355;
background: transparent;
border: 0;
}
}
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
&.remodal-menu-left {
text-align: left;
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
}
&.remodal-menu-right {
text-align: right;
padding: 0 1px 0 0 !important;
& > .remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-right-to-left;
animation-name: remodal-opening-right-to-left;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-right-to-left;
animation-name: remodal-closing-right-to-left;
animation-duration: 0.5s;
}
}
&.remodal-menu-bottom {
text-align: center;
padding: 0 1px 0 0 !important;
&>.remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-bottom-to-top;
animation-name: remodal-opening-bottom-to-top;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-top-to-bottom;
animation-name: remodal-closing-top-to-bottom;
animation-duration: 0.5s;
}
}
}
/*#############################################################
## Remodal Animation : Left to Right
/*###########################################################*/
@keyframes remodal-opening-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
}
to {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Right to Left
/*###########################################################*/
@keyframes remodal-opening-right-to-left {
0% {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
right: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-right-to-left {
from {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Bottom to Top
/*###########################################################*/
@keyframes remodal-opening-bottom-to-top {
0% {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
bottom: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-top-to-bottom {
from {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Key Frames
/*###########################################################*/
@keyframes agentup {
0% { transform: translateY(23%); }
100% { transform: translateY(0%); }
}
/* Elemenets Visibility Per Devices */
.desktop-only {
@media only screen and (max-width: 991px) {
display:none;
}
}
/*Seperator*/
.seperator-150, .spacer-150 {
height:150px;
@media only screen and (max-width: 1399px) {
height: 80px;
}
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-100, .spacer-100 {
height:100px;
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-50, .spacer-50 {
height:50px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
.seperator-30, .spacer-30 {
height:30px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
div[data-embeddable-id="e472257b-e42c-459b-ad89-190995b2c266"], .wb-hr1ncpbjfmvr {
height: 100%;
}
/*Page Background*/
.background-fixed,
.page-type-auctions,
.page-type-inspections,
.page-type-listing,
.page-type-listings,
.page-type-blogs,
.page-type-blog,
.page-type-franchise_offices,
.page-type-franchise_office,
.page-type-agents,
.page-type-agent {
background-position: top center;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
}
.page-type-blog,
.page-type-blogs {/*Single Blog Page, Blog Page Banner*/
background-image: url(https://resources.wbcms.net/uploads/11/398976b3-297e-4ed9-9c30-9c5c715881d0/single-blog-bg.jpg);
}
.page-type-agents, .page-type-agent {/*Agent Page Banner, Single Agent*/
background-image: url(https://resources.wbcms.net/uploads/11/10bf7e88-027b-4f1a-869b-929b9b37650e/Agents-bg.jpg);
}
.page-type-listings, .page-type-listing, .page-type-auctions, .page-type-inspections {/*Listings, Auctions*/
background-image: url(https://resources.wbcms.net/uploads/4/5d26855f-2b78-40b4-be6c-cccd9ac1afa0/listing-bg.png);
}
.page-type-franchise_offices, .page-type-franchise_office {/*Office Page Banner, Single office*/
background-image: url(https://resources.wbcms.net/uploads/11/cf7f2e57-d2f6-49ce-8e36-cf4ee40397f7/office-bg.jpg);
}
.page-type-blog {
p img {
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
}
p img:last-child {
margin-right: 0;
}
}"
["compiled_css"]=>
NULL
["js"]=>
string(4957) "requirejs(['jquery', 'remodal', 'cssLoader', 'htmx'], function($, remodal, cssLoader, htmx) {
cssLoader(['remodal', 'fontawesome']);
$('a[href^="#"]').click(function(e) {
// Prevent the default behavior of the link
e.preventDefault();
console.log('test');
var headerHeight = $('header').outerHeight(true);
// Get the value from the href attribute of the clicked link
var contentBlockId = $(this).attr('href').substring(1);
// Check if there exists an element with the matching data-content-block-id attribute
var $targetElement = $('[data-content-block-id="' + contentBlockId + '"]');
if ($targetElement.length) {
// Get the offset of the target element
var targetOffset = $targetElement.offset().top;
var headerPadding = 90;
// Animate scroll to the target offset
$("html, body").animate({ scrollTop: targetOffset - headerPadding }, 1000);
}
});
///////////////////////// Remove placeholder when clicking on the respective field
$('.wb-form input, .wb-form textarea').on('focus', function(){
// Store the placeholder in a data attribute and then remove it
$(this).data('placeholder', $(this).attr('placeholder')).attr('placeholder', '');
}).on('blur', function(){
// When the element loses focus, restore the placeholder
$(this).attr('placeholder', $(this).data('placeholder'));
});
///////////Start Dropdown Live Search//////////////////
$('.live-search-input').each(function() {
var searchInput = $(this);
var clearButton = searchInput.siblings('.clear-button');
var targetList = searchInput.siblings('.live-search-list');
var items = [];
var itemSelected = false; // Flag to check if an item has been selected
targetList.find('li').each(function(){
items.push($(this).text().trim());
});
function refreshList(itemsToShow) {
targetList.empty();
if(itemsToShow.length === 0) {
targetList.append("
No items found");
} else {
$.each(itemsToShow, function(index, item) {
targetList.append("
" + item + "");
});
}
}
// Function to toggle the visibility of the clear button
function toggleClearButton() {
if (searchInput.val().length > 0) {
clearButton.show();
} else {
clearButton.hide();
}
}
// Show clear button when input field is focused
searchInput.on('focus', function(){
clearButton.show();
});
// Hide clear button when input field loses focus
searchInput.on('blur', function(){
setTimeout(function() {
clearButton.hide();
}, 100);
});
// Clear input when 'X' button is clicked
clearButton.on('click', function(){
searchInput.val('');
refreshList(items);
searchInput.focus(); // Optional: return focus to the input after clearing
toggleClearButton();
});
searchInput.on('focus', function(){
$('.live-search-list').hide(); // Hide all other lists
refreshList(items);
targetList.show();
itemSelected = false; // Reset item selection status when the field is focused
});
searchInput.on('blur', function(e){
if (!itemSelected) { // Clear the input if no item was selected
searchInput.val('');
}
if (!targetList.is(':hover')) {
targetList.hide();
}
});
targetList.on('click', '.list-item', function(){
searchInput.val($(this).text());
//var getSelectedItem = $(this).text();
// searchInput.val(getSelectedItem);
searchInput.attr('value', $(this).text());
targetList.hide();
itemSelected = true; // Set the flag when an item is selected
});
searchInput.on('keyup', function(){
var query = $(this).val().toLowerCase();
var filteredItems = items.filter(function(item){
//return item.toLowerCase().startsWith(query); // Search start to the first word (startsWith)
return item.toLowerCase().includes(query); // Changed from startsWith to includes
});
refreshList(filteredItems);
itemSelected = false; // Reset item selection status when the user starts typing
toggleClearButton();
});
refreshList(items);
});
//end dropdown live search
});"
["created_at"]=>
string(19) "2023-08-23 10:53:44"
["updated_at"]=>
string(19) "2024-12-05 12:15:38"
}
["original":protected]=>
array(9) {
["id"]=>
int(3)
["uuid"]=>
string(36) "b92900e2-58f8-45b9-a0f7-7e41dbddd06d"
["name"]=>
string(15) "Remax Corporate"
["variables_scss"]=>
string(17) "$gray_3: #949CA1;"
["scss"]=>
string(53661) "/*#############################################################
## Reset
/*###########################################################*/
html {
scroll-behavior: auto !important;
}
.site-main{
min-height: 70vh;
}
a{
text-decoration: none;
}
@media (min-width: 1400px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
max-width: $all_container_size;
}
}
/*#############################################################
## Headers Tags
/*###########################################################*/
.h1,
h1 {
font-size: $h1_font_size;
@media only screen and (max-width:991px) {
font-size: 38px;
line-height: 38px; /* 100% */
}
}
.h2, h2 {
font-size: $h3_font_size;
&.small-heading {
}
@media only screen and (max-width:991px) {
font-size: 28px;
}
&.jumbo-heading {
font-size: $h1_font_size;
font-weight:400;
@media only screen and (max-width:767px) {
font-size:38px;
}
span {
font-weight: $all_header_font_weight;
}
}
}
.h3,
h3 {
font-size: $h4_font_size;
}
.h4,
h4 {
font-size: $h4_font_size;
}
.h5,
h5 {
font-size: $h4_font_size;
}
.h6,
h6 {
font-size: $h4_font_size;
}
.h1, h1,
.h2, h2,
.h3, h3,
.h4, h4,
.h5, h5,
.h6, h6 {
font-family: $all_header_font_family;
color: $all_header_font_color;
font-weight: $all_header_font_weight;
margin-bottom: $all_header_margin_bottom;
&:last-child{
margin-bottom: 0;
}
a {
color: inherit;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: inherit;
}
}
}
.sub-heading {
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: $h4_font_size;
font-weight: $all_content_font_weight;
line-height: normal;
letter-spacing: 2.7px;
text-transform: uppercase;
margin-bottom: 10px;
display: block;
}
/*#############################################################
## Content
/*###########################################################*/
body {
font-family: $all_content_font_family;
font-weight: $all_content_font_weight;
font-size: $all_content_font_size;
color: $all_content_colour;
p, ul{
&:last-child{
margin-bottom: 0;
}
}
p {
font-size: $all_content_font_size;
line-height: $all_content_line_height;
color: $all_content_colour;
@media only screen and (max-width:767px) {
line-height: 22px;
}
a {
color: $all_content_colour;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: $primary_color;
}
}
}
}
li {
a {
color: inherit;
}
}
// Others
a {
text-decoration: none;
}
b, strong {
font-weight: 700;
}
hr {
opacity: 1;
}
/*#############################################################
## Special Class: Icons
/*###########################################################*/
.text-with-icon {
a {
text-decoration: none;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 25px;
display:block;
i {
font-size: 14px;
margin-right: 4px;
}
}
}
.falcon-icons{
color: $primary_color;
}
/*#############################################################
## Block default Padding and Color
/*###########################################################*/
body,
[data-layout-id],
[data-content-block-id] {
background-color: $section_default_background_color;
}
[data-content-block-id] {
padding: $section_default_padding_top_and_bottom 0;
&.section-1-style{
background-color: $section_1_background_color;
}
}
[data-layout-id]{
padding: $section_default_padding_top_and_bottom 0;
.wb-column{
> [data-content-block-id] {
padding: 15px 0;
&:first-child{
padding-top: 0;
}
&:last-child{
padding-bottom: 0;
}
}
}
}
.page-id-1014 {
[data-layout-id] {
padding:0;
}
}
/*#############################################################
## Website Header
/*###########################################################*/
.site-header-style{
background-color: $site_header_bg_color;
}
.falcon-burger-style {
> div{
background-color: $site_header_active_text_bg_color;
}
}
/*-------------------------------
# Header Menu
--------------------------------*/
.main-menu {
.menu-item {
a {
color: $site_header_text_color;
}
&.menu-parent-wrapper {
a:hover{
background-color: $site_header_active_text_bg_color;
color: #fff;
}
&.menuparent-active {
> a {
background-color: $site_header_active_text_bg_color;
color: #fff;
> span{
color: $site_header_active_text_color;
}
&::after{
background-color: $site_header_active_text_bg_color;
}
}
}
}
.sub-menu {
li {
a {
color: $site_header_text_color;
&:hover {
background-color: #F5F5F5;
color: $site_header_text_color;
}
}
&.submenu-active {
> a {
background-color: #F5F5F5;
}
}
}
}
}
}
/*#############################################################
## Website Footer
/*###########################################################*/
.main-footer {
background-color: $site_footer_bg_color;
h2,h3,h4,h5,h6,
li, p {
color: $site_footer_text_color;
a, span {
color: inherit;
}
a {
transition: all 0.2s ease-in-out 0s;
&:hover{
color: $site_footer_text_hover_color;
}
}
}
}
/*#############################################################
## Property Summary
/*###########################################################*/
.summary-details {
.summary-icon {
&.icon-bath {
background-image: url($property_icon_bathroom);
}
&.icon-bed {
background-image: url($property_icon_bedroom);
}
&.icon-car {
background-image: url($property_icon_car);
}
&.icon-car-v2 {
background-image: url($property_icon_car_v2);
}
&.icon-land {
background-image: url($property_icon_land_area);
}
&.icon-floorplan {
background-image: url($property_icon_floor_area);
}
}
}
/*#############################################################
## Badge
/*###########################################################*/
.falcon-badge-style,
.badge-1-style {
position: absolute;
left: 0;
top: 0;
background-color: $secondary_color;
color: #FFF;
display: inline-block;
padding: 5px 10px;
font-style: normal;
font-weight: 600;
font-size: 10px;
text-transform: uppercase;
z-index: 10;
}
.icon-image-container {
background-color: $secondary_color;
border-color: $secondary_color;
color: #fff;
}
/*#############################################################
## Bootstrap Grid/Column
/*###########################################################*/
.wb-column {
container-type: inline-size;
.container {
padding-left: 0;
padding-right: 0;
}
}
@container (max-width:767px) {
.wb-column div[class^="col-"]:not(.layout-exclude) {
width: 100%;
}
}
/*#############################################################
## Block Specific
/*###########################################################*/
body{
&.page-type-listing{
.wb-column {
[data-content-block-id]{
padding: 15px 0;
}
}
}
}
.each-agent-socials{
background-color: rgba($primary_color, 0.7);
}
.single-agent-socials{
.each-social{
background-color: transparent;
border-color: $primary_color;
color: $primary_color;
&:hover{
background-color: $primary_color;
border-color: $primary_color;
color: #FFF;
}
}
}
/*#############################################################
## Video
/*###########################################################*/
.wb-video {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
}
/*#############################################################
## Map
/*###########################################################*/
.wb-map {
iframe {
height: 400px;
width:100%;
}
}
/*#############################################################
## Repeater
/*###########################################################*/
.wb-repeater {
&.accordion {
.accordion-item {
border: 0;
.accordion-button {
border-top: solid 1px #F5F5F5;
&:not(.collapsed) {
color: #fff;
background-color: $primary_color;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
border-top: 0 ;
}
&:not(.collapsed)::after {
color: $all_content_colour;
filter: brightness(100);
}
&:focus {
outline:none;
box-shadow: none;
}
}
&:first-child {
.accordion-button {
border-top: 0;
}
}
}
.accordion {
.accordion-item {
border: 0;
}
.accordion-body {
background-color: #fff;
}
}
}
}
/*#############################################################
## blockquote
/*###########################################################*/
blockquote {
position: relative;
padding: 40px 30px 30px;
margin: 50px 0;
background-color: $secondary_color;
&:before {
content: "";
font-family: "Font Awesome 6 Pro";
font-weight: 900;
font-size: 41px;
color: $primary_color;
}
&:nth-of-type(odd) {
margin-left:10%;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
}
&:nth-of-type(even) {
margin-right: 10%;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
padding-left: 10%;
}
&:nth-of-type(even):after, &:nth-of-type(odd):after {
content: '';
position: absolute;
background-color: $secondary_color;
width: 100vw;
display: block;
height: 100%;
top: 0;
bottom:0;
}
&:nth-of-type(even):after {
right: 100%;
}
&:nth-of-type(odd):after {
left: 100%;
}
}
/*#############################################################
## Image
/*###########################################################*/
img, svg{
max-width: 100%;
height: auto;
}
.images-container{
> img {
margin-bottom: 20px;
}
}
.wb-bg-image{
background-color: #EFEFEF;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center;
background-size: cover;
}
/*#############################################################
## Forms
/*###########################################################*/
input{
outline: 0;
}
.wb-form {
small {
color:$all_content_colour;
a {
color:$primary_color;
}
}
.form-label {
display: block;
margin-bottom: 0;
cursor: pointer;
color: #000 !important;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: 21px;
margin-bottom: 0;
strong {
}
}
.form-check-label {
cursor: pointer;
}
.input-wrapper {
br {
display: none;
}
}
input[type="text"].form-control,
input[type="email"].form-control,
textarea.form-control {
&:focus {
outline: 0;
box-shadow: unset;
}
}
}
/*#############################################################
## Capcha Badge
/*###########################################################*/
.grecaptcha-badge { visibility: hidden; }
/*#############################################################
## Search Form
/*###########################################################*/
input[type="text"],
input[type="email"],
textarea.form-control,
textarea,
select.form-control,
select {
color: $all_content_colour;
background-color: #FFF;
border: 1px solid $header_bg_color;
border-radius: 0;
padding: 15px 15px 15px 15px;
font-size: $all_content_font_size;
width: 100%;
font-family: $all_content_font_family;
font-style: normal;
font-weight: $all_content_font_weight;
text-transform:capitalize;
@media only screen and (max-width:767px) {
padding: 10px 15px 10px 15px;
font-size: 15px;
}
&::placeholder {
color: $header_bg_color;
font-weight:300;
}
&:focus {
outline: 0;
box-shadow: unset;
border-color: inherit;
color: inherit;
background-color: $white;
}
}
select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
outline: 0;
&:link,
&:focus,
&:hover,
&:visited,
&:active
&:focus-visible {
outline: 0;
}
}
.select-wrapper{
position: relative;
&::before{
font-family: "Font Awesome 6 Pro";
content: "\f107";
font-weight: 300;
color: #010101;
pointer-events: none;
position: absolute;
right: 5px;
top: 50%;
font-size: 20px;
-webkit-transform: translatey(-50%);
transform: translatey(-50%);
padding-right: 5px;
}
}
.live-search-wrapper {
position: relative;
.live-search-list {
background: #fff;
list-style: none;
text-align: left;
height: 200px;
overflow-y: auto;
border: 1px solid #C4C6CB;
padding: 10px 0;
position: absolute;
width: 100%;
z-index: 99;
li {
font-size: 16px;
width: 100%;
font-family: "Gotham SSm";
font-style: normal;
font-weight: 400;
padding: 0 15px;
line-height: 30px;
cursor: pointer;
text-transform: capitalize;
&:hover {
background: #dddddd;
}
}
}
.live-search-input {
padding-right: 30px;
text-transform: capitalize;
}
.clear-button {
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
background-color: transparent;
border: none;
font-size: 13px;
cursor: pointer;
font-weight: 300;
}
.clear-button:focus {
outline: none;
}
}
/*#############################################################
## Slick SLider
/*###########################################################*/
.slick-general {
&:not(.slick-initialized) {
display: none;
}
&.slick-initialized {
display: block;
}
&.slick-slider {
min-width: 100%;
width: 0;
.slick-track {
margin-left: unset;
margin-right: unset;
}
&.slick-add-gap {
.slick-list {
margin: 0 -10px;
.slick-slide {
margin-right: 10px;
margin-left: 10px;
}
}
}
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: absolute;
width: 50px;
height: 50px;
padding: 0;
cursor: pointer;
color: #313131;
outline: none;
background-color: transparent;
border: 1px solid #313131;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transition: all 0.3s ease-in-out 0s;
&:hover {
outline: none;
color: #FFF;
border: 1px solid #313131;
background-color: #313131;
}
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 30px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
}
&.slick-prev {
top: 50%;
left: -70px;
&::before {
content: "\f104";
}
@media only screen and (max-width:1300px) {
left: 10px;
}
}
&.slick-next {
top: 50%;
right: -70px;
&::before {
content: "\f105";
}
@media only screen and (max-width:1300px) {
right: 10px;
}
}
}
&.slick-dotted {
position: relative;
.slick-dots {
position: relative;
bottom: auto;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
margin-bottom: 10px;
li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 7px;
padding: 0;
cursor: pointer;
button {
font-size: 0;
line-height: 0;
display: block;
width: inherit;
height: inherit;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background-color: #CCCCCC;
border-radius: 50%;
&:before {
display: none;
}
&:hover {
outline: none;
&:before {
opacity: 1;
}
}
&:focus {
outline: none;
&:before {
opacity: 1;
}
}
}
&.slick-active {
button {
background-color: #313131;
}
}
}
}
}
}
}
.general-outside-arrow-wrapper {
position: relative;
.general-outside-arrow-container {
position: absolute;
display: inline-flex;
right: 0;
bottom: calc(100% + 10px);
gap: 10px;
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: relative;
width: 35px;
height: 50px;
top: auto;
padding: 0;
cursor: pointer;
color: $primary_color;
outline: none;
background-color: transparent;
border: 1px solid transparent;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transform: unset;
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 40px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
text-shadow: 0px 2px 0px #0000004a;
}
}
&.slick-prev {
left: auto;
&::before {
content: "\f104";
}
}
&.slick-next {
right: auto;
&::before {
content: "\f105";
}
}
}
}
}
/*#############################################################
## Fix : Long Links shows Horizontal Scroll
/*###########################################################*/
a[href*=www],
a[href*=http],
a[href^=mailto],
a[href^=tel] {
word-break: break-word;
}
nav.falcon-pagination{
.falcon-next-prev{
display: none;
}
.falcon-numbers{
display: block;
.falcon-label-container{
display: none;
}
.falcon-numbers-container{
display: block;
text-align: center;
ul.pagination{
display: flex;
gap: 8px;
flex-wrap: wrap;
justify-content: center;
li{
> .page-link{
color: $all_content_colour;
&:focus{
box-shadow: none;
}
}
&.active{
> .page-link{
color: #FFF;
background-color: $all_content_colour;
border-color: $all_content_colour;
}
}
}
}
}
}
}
nav.falcon-pagination {
.falcon-numbers {
.falcon-numbers-container {
ul.pagination {
li {
> .page-link {
color: #404041;
background: transparent;
border: 0;
}
&:first-child span, &:last-child a, &:first-child a, &:last-child span {
font-size:0;
}
&:first-child span:after,
&:last-child a:after,
&:first-child a:after,
&:last-child span:after {
font-family: "Font Awesome 6 Pro";
font-weight: 400;
font-size: 15px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
&:first-child span:after, &:first-child a:after {
content: "";
}
&:last-child a:after, &:last-child span:after {
content: "";
}
&.active > .page-link {
background-color: transparent;
color: $primary_color;
}
}
}
}
}
}
/*#############################################################
## Buttons
/*###########################################################*/
.buttons-container {
position: relative;
left: -5px;
width: calc(100% + 5px);
margin-bottom: -10px;
@media only screen and (max-width: 767px) {
a.btn:only-child {
margin-left: 15px;
}
}
a {
display: inline-block;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 10px;
}
}
/*-------------------------------
# All Buttons Default
--------------------------------*/
%custom-button-all-default {
border-width: 0;
border-style: solid;
border-radius: 0;
border:0;
outline: none;
box-shadow: none;
position: relative;
transition: all 0.3s ease-in-out 0s;
font-weight: 400;
//min-width: 200px;
font-size: 14px;
font-style: normal;
opacity: 1;
padding: 20px 30px;
text-transform: uppercase;
line-height: normal;
letter-spacing: 1.4px;
}
/*-------------------------------
# Button 1 Style
--------------------------------*/
%custom-button-1-style-default {
border-color: $button_1_border_color;
background-color: $button_1_background_color;
color: $button_1_text_color;
font-family: $button_1_font_family;
border-radius: $button_1_border_radius;
}
%custom-button-1-style-hover {
background-color: darken($button_1_background_color, 10%);
border-color: darken($button_1_border_color, 10%);
color: $button_1_text_color;
}
/*-------------------------------
# Button 2 Style
--------------------------------*/
%custom-button-2-style-default {
border-color: $button_2_border_color;
background-color: $button_2_background_color;
color: $button_2_text_color;
font-family: $button_2_font_family;
border-radius: $button_2_border_radius;
}
%custom-button-2-style-hover {
background-color: darken($button_2_background_color, 10%);
border-color: darken($button_2_border_color, 10%);
color: $button_2_text_color;
}
/*-------------------------------
# Button 3 Style
--------------------------------*/
%custom-button-3-style-default {
border-color: $button_3_border_color;
background-color: $button_3_background_color;
color: $button_3_text_color;
font-family: $button_3_font_family;
border-radius: $button_3_border_radius;
}
%custom-button-3-style-hover {
background-color: darken($button_3_background_color, 10%);
border-color: darken($button_3_border_color, 10%);
color: $button_3_text_color;
}
.btn {
@extend %custom-button-all-default;
.disabled,
&:disabled {
opacity: 0.8;
pointer-events: auto;
cursor: not-allowed;
}
&.button-1-style,
&.btn-primary,
&.btn-falcon {
@extend %custom-button-1-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-1-style-default;
}
&:hover {
@extend %custom-button-1-style-hover;
}
@media only screen and (max-width:767px) {
padding: 12px 20px;
font-size: 14px;
letter-spacing: 1.4px;
}
}
&.button-2-style,
&.btn-secondary {
@extend %custom-button-2-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-2-style-default;
}
&:hover {
@extend %custom-button-2-style-hover;
}
}
&.button-3-style,
&.btn-white {
@extend %custom-button-3-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-3-style-default;
}
&:hover {
@extend %custom-button-3-style-hover;
}
}
&.btn-small {
padding: 3px 15px;
font-size: 11px;
}
&.btn-large {
padding: 15px 15px;
}
&.btn-width-auto {
min-width: auto;
}
}
//
.remodal, [data-remodal-id] {
display: none;
}
.remodal{
&:not(.remodal-menu) {
margin: 50px 0;
@media only screen and (max-width:767px) {
padding: 15px;
margin: 0;
}
a[data-remodal-action="close"] {
position: absolute;
right: 0;
width: 50px;
height: 50px;
line-height: 1;
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
top: 0;
color: $secondary_color;
z-index: 10;
@media only screen and (max-width:767px) {
top: 0;
color: $all_content_colour;
}
}
}
&.remodal-property-filter{
max-width: 835px ;
position: relative;
padding: 60px;
@media only screen and (max-width:1399px) {
padding: 30px 15px;
}
a[data-remodal-action="close"] {
color: $secondary_color;
display: inline-block;
text-decoration: none;
position: absolute;
top: 10px;
right: 20px;
}
}
}
.remodal-overlay.remodal-menu {
background: rgba(0, 0, 0, 0.8);
z-index: 99991;
}
/* Position Vertically */
.remodal.remodal-menu:after,
.remodal-wrapper.remodal-menu:after {
// Container: Vertical Align
vertical-align:middle;
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
// Container: Horizontal Align
text-align:center;
padding: 0;
z-index: 99992;
overflow-x: hidden;
/* Remodal Container */
.remodal.remodal-menu {
margin: 0;
padding: 0;
max-width: 800px;
background-color: #ffffff;
background: #ffffff;
// Container:width and Height
.menu-container {
background-color: #ffffff;
text-align: left;
overflow: hidden;
// Keep the Vertical Scroll
min-height: calc(100vh + 1px);
// Position Columns
display: grid;
grid-template-rows: auto 2fr auto;
.menu-container-top {
margin-bottom: 20px;
background: $header_bg_color;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.30);
padding: 5px 15px;
.logo-text {
font-family: $all_content_font_family;
font-style: normal;
font-weight: 800;
line-height: 22px;
color: #313131;
font-size: 24px;
}
.website-logo img {
height:$menu_logo_height_mobile;
}
a[data-remodal-action="close"] {
color: $site_header_active_text_bg_color;
display: inline-block;
text-decoration: none;
font-size: 30px;
margin-right: 0px;
}
}
.menu-container-middle {
padding: 0;
ul.mobile-menu {
list-style-type: none;
margin: 0;
padding: 0;
display: block;
// display: inline-block;
li {
display: block;
padding: 0 15px;
margin-bottom: 10px;
a {
display: block;
align-items: center;
padding: 5px;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: uppercase;
}
&:last-child {
margin-bottom: 0;
// margin-left: 0;
}
}
}
}
.menu-container-bottom {
text-align: center;
margin-top: 20px;
@media (pointer:coarse) {
margin-bottom: 50px;
}
.social-media-container {
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
> a {
margin-right: 25px;
font-size: 30px;
color: #313131;
&:last-child {
margin-right: 0;
}
}
}
}
}
}
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
.remodal.remodal-menu {
.menu-container {
.menu-container-middle {
ul.mobile-menu {
li {
padding:0;
a {
&.open {
background-color: $header_bg_color;
}
}
.menu-child-wrapper{
display: none;
ul {
li {
margin-bottom: 0;
a {
text-transform: capitalize;
}
}
}
}
}
> li {
> a {
padding: 10px 20px;
}
&:last-child {
> a {
background-color: $secondary_color;
color: #fff;
position: relative;
&:after {
content: "\f054";
font-family: "Font Awesome 6 Pro";
font-size: inherit;
margin-right: 10px;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
position: absolute;
top: 50%;
transition: all 0.3s ease-in-out 0s;
transform: translatey(-50%);
opacity: 1;
z-index: 999;
color: #fff;
margin-left: 10px;
}
&.open {
background-color: $red_2;
}
}
}
}
}
}
}
}
}
/*#############################################################
## Remodal - virtualtour - floorplan - gallery
/*###########################################################*/
.remodal {
hr {
margin: 32px 0;
color: #E6EBEE;
}
.disclaimer {
color: #2F5671;
line-height: 19.6px;
font-size: 0.88rem;
margin-top: 16px;
a {
color: #0070E0;
}
}
}
.remodal, [data-remodal-id] {
display: none;
}
.remodal-wrapper {
z-index: 999999 !important;
overflow-x: hidden;
padding: 0;
&.remodal-search-filter {
padding: 0;
}
& > .remodal {
padding: 0;
}
}
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 40px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 20px;
}
}
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1.19rem;
font-family: "GeneralSans";
line-height: 25.65px;
color: #033355;
text-transform: capitalize;
font-weight: 600;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1rem;
line-height: 1;
}
}
}
}
.remodal-wrapper {
.remodal-top {
a.close {
border-radius: 20px;
color: black;
height: auto;
font-size: 0.88rem;
font-weight: 600;
padding: 15px;
position: relative;
right: auto;
top: auto;
width: auto;
&:hover {
background-color: #f1f4f6;
}
i {
font-size: 20px;
margin: 0 5px 0;
}
.remodal-search-filter {
.search-filter-top {
.close {
i {
position: relative;
top: 7px;
}
}
}
}
span {
display: inline-block;
color: #2F5671;
}
.general-icon {
display: inline-block;
position: relative;
top: 7px;
}
}
}
.remodal-search-filter {
border-radius: 20px;
}
}
.remodal-wrapper .remodal-agent-appraisal .remodal-top, .remodal-wrapper .remodal-agent-contact .remodal-top {
position: absolute;
right: 0;
top: 18px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper .remodal-search-filter {
border-radius: 0;
}
}
.remodal-wrapper .remodal-search-filter h3, .remodal-wrapper .remodal-search-filter .h3 {
font-size: 1.19rem;
margin-bottom: 32px;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper .remodal-search-filter h4, .remodal-wrapper .remodal-search-filter .h4 {
font-size: 1.06rem;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: 560px;
overflow: overlay;
scrollbar-width: none;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: calc(100vh - 164px);
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
background-color: #F3F5F7;
padding: 40px 0;
.search-wrapper {
background-color: #FFF;
padding: 18px 16px;
border-radius: 6px;
display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
align-items: center;
border: solid 1px #9AADBB;
}
.search-field {
width: 100%;
position: relative;
line-height: 26px;
&.with-magnify-glass {
padding-left: 30px;
}
}
}
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
width: 65%;
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
i {
position: absolute;
left: 0;
top: 50%;
transform: translatey(-50%);
color: #9AADBB;
font-size: 1rem;
}
input {
font-size: 1rem;
border: none;
width: 100%;
outline: 0;
padding-left: 30px;
padding-right: 30px;
color: #2F5671;
&::placeholder {
color: #2F5671;
}
}
}
&.property-keyword {
background-color: transparent;
.search-field {
input {
padding-left: initial;
padding-right: initial;
}
}
}
}
.category-filter {
.general-button {
&.button-style-2 {
background: transparent;
border-radius: 0;
border: 0;
border-bottom: 4px solid #E6EBEE;
height: 75px;
line-height: 75px;
&.button-active {
border-bottom: 4px solid #C4ED21;
}
&:hover {
color: #033355;
}
}
}
}
.summary-attributes {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
&:hover {
border-color: #033355;
color: #FEFEFE;
}
&.button-active {
background-color: #033355;
color: #fff;
&:hover {
opacity: 0.9;
}
}
}
}
}
.modal-single-select {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
height: 72px;
line-height: 72px;
}
}
}
}
}
}
@media only screen and (max-width: 767px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
height: 44px;
line-height: 44px;
}
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
&:hover {
border-color: #033355;
color: #033355;
background-color: transparent;
}
&.button-active {
background-color: #033355;
color: #fff;
}
}
}
}
.modal-multiple-select {
.col {
a {
display: block;
border: solid 1px #E6EBEE;
padding: 16px;
border-radius: 8px;
span {
&:first-child {
margin-bottom: 39.41px;
}
&:last-child {
font-weight: 600;
font-size: 0.875rem;
color: #033355;
line-height: 19.6px;
}
}
&.button-active {
border-color: #033355;
}
}
}
}
.modal-property-check {
label {
width: 100%;
display: flex;
height: 100%;
gap: 16px;
flex-wrap: nowrap;
align-items: center;
cursor: pointer;
color: #033355;
line-height: 24px;
}
.filter-button[type="checkbox"] {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
position: relative;
width: 24px;
height: 24px !important;
border: 1px solid #9AADBB;
background-color: white;
cursor: pointer;
border-radius: 3px;
top: -2px;
}
.filter-button[type="checkbox"]:checked {
background-color: #033355;
border-color: #033355;
outline: none;
}
}
.select-wrapper {
select {
height: 56px;
}
}
}
.remodal-bottom {
.button-clear {
font-weight: 600;
color: #033355;
background: transparent;
border: 0;
}
}
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
&.remodal-menu-left {
text-align: left;
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
}
&.remodal-menu-right {
text-align: right;
padding: 0 1px 0 0 !important;
& > .remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-right-to-left;
animation-name: remodal-opening-right-to-left;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-right-to-left;
animation-name: remodal-closing-right-to-left;
animation-duration: 0.5s;
}
}
&.remodal-menu-bottom {
text-align: center;
padding: 0 1px 0 0 !important;
&>.remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-bottom-to-top;
animation-name: remodal-opening-bottom-to-top;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-top-to-bottom;
animation-name: remodal-closing-top-to-bottom;
animation-duration: 0.5s;
}
}
}
/*#############################################################
## Remodal Animation : Left to Right
/*###########################################################*/
@keyframes remodal-opening-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
}
to {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Right to Left
/*###########################################################*/
@keyframes remodal-opening-right-to-left {
0% {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
right: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-right-to-left {
from {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Bottom to Top
/*###########################################################*/
@keyframes remodal-opening-bottom-to-top {
0% {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
bottom: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-top-to-bottom {
from {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Key Frames
/*###########################################################*/
@keyframes agentup {
0% { transform: translateY(23%); }
100% { transform: translateY(0%); }
}
/* Elemenets Visibility Per Devices */
.desktop-only {
@media only screen and (max-width: 991px) {
display:none;
}
}
/*Seperator*/
.seperator-150, .spacer-150 {
height:150px;
@media only screen and (max-width: 1399px) {
height: 80px;
}
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-100, .spacer-100 {
height:100px;
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-50, .spacer-50 {
height:50px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
.seperator-30, .spacer-30 {
height:30px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
div[data-embeddable-id="e472257b-e42c-459b-ad89-190995b2c266"], .wb-hr1ncpbjfmvr {
height: 100%;
}
/*Page Background*/
.background-fixed,
.page-type-auctions,
.page-type-inspections,
.page-type-listing,
.page-type-listings,
.page-type-blogs,
.page-type-blog,
.page-type-franchise_offices,
.page-type-franchise_office,
.page-type-agents,
.page-type-agent {
background-position: top center;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
}
.page-type-blog,
.page-type-blogs {/*Single Blog Page, Blog Page Banner*/
background-image: url(https://resources.wbcms.net/uploads/11/398976b3-297e-4ed9-9c30-9c5c715881d0/single-blog-bg.jpg);
}
.page-type-agents, .page-type-agent {/*Agent Page Banner, Single Agent*/
background-image: url(https://resources.wbcms.net/uploads/11/10bf7e88-027b-4f1a-869b-929b9b37650e/Agents-bg.jpg);
}
.page-type-listings, .page-type-listing, .page-type-auctions, .page-type-inspections {/*Listings, Auctions*/
background-image: url(https://resources.wbcms.net/uploads/4/5d26855f-2b78-40b4-be6c-cccd9ac1afa0/listing-bg.png);
}
.page-type-franchise_offices, .page-type-franchise_office {/*Office Page Banner, Single office*/
background-image: url(https://resources.wbcms.net/uploads/11/cf7f2e57-d2f6-49ce-8e36-cf4ee40397f7/office-bg.jpg);
}
.page-type-blog {
p img {
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
}
p img:last-child {
margin-right: 0;
}
}"
["compiled_css"]=>
NULL
["js"]=>
string(4957) "requirejs(['jquery', 'remodal', 'cssLoader', 'htmx'], function($, remodal, cssLoader, htmx) {
cssLoader(['remodal', 'fontawesome']);
$('a[href^="#"]').click(function(e) {
// Prevent the default behavior of the link
e.preventDefault();
console.log('test');
var headerHeight = $('header').outerHeight(true);
// Get the value from the href attribute of the clicked link
var contentBlockId = $(this).attr('href').substring(1);
// Check if there exists an element with the matching data-content-block-id attribute
var $targetElement = $('[data-content-block-id="' + contentBlockId + '"]');
if ($targetElement.length) {
// Get the offset of the target element
var targetOffset = $targetElement.offset().top;
var headerPadding = 90;
// Animate scroll to the target offset
$("html, body").animate({ scrollTop: targetOffset - headerPadding }, 1000);
}
});
///////////////////////// Remove placeholder when clicking on the respective field
$('.wb-form input, .wb-form textarea').on('focus', function(){
// Store the placeholder in a data attribute and then remove it
$(this).data('placeholder', $(this).attr('placeholder')).attr('placeholder', '');
}).on('blur', function(){
// When the element loses focus, restore the placeholder
$(this).attr('placeholder', $(this).data('placeholder'));
});
///////////Start Dropdown Live Search//////////////////
$('.live-search-input').each(function() {
var searchInput = $(this);
var clearButton = searchInput.siblings('.clear-button');
var targetList = searchInput.siblings('.live-search-list');
var items = [];
var itemSelected = false; // Flag to check if an item has been selected
targetList.find('li').each(function(){
items.push($(this).text().trim());
});
function refreshList(itemsToShow) {
targetList.empty();
if(itemsToShow.length === 0) {
targetList.append("
No items found");
} else {
$.each(itemsToShow, function(index, item) {
targetList.append("
" + item + "");
});
}
}
// Function to toggle the visibility of the clear button
function toggleClearButton() {
if (searchInput.val().length > 0) {
clearButton.show();
} else {
clearButton.hide();
}
}
// Show clear button when input field is focused
searchInput.on('focus', function(){
clearButton.show();
});
// Hide clear button when input field loses focus
searchInput.on('blur', function(){
setTimeout(function() {
clearButton.hide();
}, 100);
});
// Clear input when 'X' button is clicked
clearButton.on('click', function(){
searchInput.val('');
refreshList(items);
searchInput.focus(); // Optional: return focus to the input after clearing
toggleClearButton();
});
searchInput.on('focus', function(){
$('.live-search-list').hide(); // Hide all other lists
refreshList(items);
targetList.show();
itemSelected = false; // Reset item selection status when the field is focused
});
searchInput.on('blur', function(e){
if (!itemSelected) { // Clear the input if no item was selected
searchInput.val('');
}
if (!targetList.is(':hover')) {
targetList.hide();
}
});
targetList.on('click', '.list-item', function(){
searchInput.val($(this).text());
//var getSelectedItem = $(this).text();
// searchInput.val(getSelectedItem);
searchInput.attr('value', $(this).text());
targetList.hide();
itemSelected = true; // Set the flag when an item is selected
});
searchInput.on('keyup', function(){
var query = $(this).val().toLowerCase();
var filteredItems = items.filter(function(item){
//return item.toLowerCase().startsWith(query); // Search start to the first word (startsWith)
return item.toLowerCase().includes(query); // Changed from startsWith to includes
});
refreshList(filteredItems);
itemSelected = false; // Reset item selection status when the user starts typing
toggleClearButton();
});
refreshList(items);
});
//end dropdown live search
});"
["created_at"]=>
string(19) "2023-08-23 10:53:44"
["updated_at"]=>
string(19) "2024-12-05 12:15:38"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(11) "demo_office"
[1]=>
string(15) "showcase_office"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(1) {
["themeFonts"]=>
object(Illuminate\Database\Eloquent\Collection)#2444 (2) {
["items":protected]=>
array(2) {
[0]=>
object(App\Models\ThemeFont)#2447 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(11) "theme_fonts"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(8) {
["id"]=>
int(6)
["uuid"]=>
string(36) "a8747881-a406-4f68-bb59-8bbcc1e3ce93"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(5) "Inter"
["url"]=>
string(65) "https://fonts.googleapis.com/css?family=Inter:300,regular,600,700"
["created_at"]=>
string(19) "2023-09-28 08:18:01"
["updated_at"]=>
string(19) "2023-09-28 08:18:01"
}
["original":protected]=>
array(8) {
["id"]=>
int(6)
["uuid"]=>
string(36) "a8747881-a406-4f68-bb59-8bbcc1e3ce93"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(5) "Inter"
["url"]=>
string(65) "https://fonts.googleapis.com/css?family=Inter:300,regular,600,700"
["created_at"]=>
string(19) "2023-09-28 08:18:01"
["updated_at"]=>
string(19) "2023-09-28 08:18:01"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(4) {
[0]=>
string(8) "theme_id"
[1]=>
string(8) "provider"
[2]=>
string(4) "name"
[3]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[1]=>
object(App\Models\ThemeFont)#2446 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(11) "theme_fonts"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(8) {
["id"]=>
int(33)
["uuid"]=>
string(36) "5b651f3b-6485-4417-bc8e-10475b63ea08"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(10) "Gotham SSm"
["url"]=>
string(91) "https://resources.wbcms.net/uploads/11/7a5e72a2-27e8-4f0f-a39a-18467cb6eb3b/gothamfonts.css"
["created_at"]=>
string(19) "2024-03-21 03:26:26"
["updated_at"]=>
string(19) "2024-03-21 03:26:26"
}
["original":protected]=>
array(8) {
["id"]=>
int(33)
["uuid"]=>
string(36) "5b651f3b-6485-4417-bc8e-10475b63ea08"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(10) "Gotham SSm"
["url"]=>
string(91) "https://resources.wbcms.net/uploads/11/7a5e72a2-27e8-4f0f-a39a-18467cb6eb3b/gothamfonts.css"
["created_at"]=>
string(19) "2024-03-21 03:26:26"
["updated_at"]=>
string(19) "2024-03-21 03:26:26"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(4) {
[0]=>
string(8) "theme_id"
[1]=>
string(8) "provider"
[2]=>
string(4) "name"
[3]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(5) {
[0]=>
string(4) "name"
[1]=>
string(14) "variables_scss"
[2]=>
string(4) "scss"
[3]=>
string(12) "compiled_css"
[4]=>
string(2) "js"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
["location"]=>
NULL
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(39) {
[0]=>
string(11) "location_id"
[1]=>
string(8) "reseller"
[2]=>
string(4) "plan"
[3]=>
string(12) "franchise_id"
[4]=>
string(8) "theme_id"
[5]=>
string(15) "theme_header_id"
[6]=>
string(15) "theme_footer_id"
[7]=>
string(16) "office_footer_id"
[8]=>
string(4) "name"
[9]=>
string(11) "unit_number"
[10]=>
string(13) "street_number"
[11]=>
string(11) "street_name"
[12]=>
string(6) "suburb"
[13]=>
string(5) "state"
[14]=>
string(8) "postcode"
[15]=>
string(7) "country"
[16]=>
string(5) "email"
[17]=>
string(21) "additional_recipients"
[18]=>
string(6) "mobile"
[19]=>
string(5) "phone"
[20]=>
string(3) "fax"
[21]=>
string(7) "is_demo"
[22]=>
string(11) "is_showcase"
[23]=>
string(12) "is_demo_data"
[24]=>
string(19) "is_franchise_office"
[25]=>
string(25) "is_agent_crm_sync_enabled"
[26]=>
string(24) "demo_data_initialised_at"
[27]=>
string(6) "region"
[28]=>
string(11) "website_url"
[29]=>
string(7) "suburbs"
[30]=>
string(11) "description"
[31]=>
string(9) "principal"
[32]=>
string(12) "office_image"
[33]=>
string(4) "slug"
[34]=>
string(18) "deployed_office_id"
[35]=>
string(13) "hide_showcase"
[36]=>
string(30) "buy_listing_inquiry_recipients"
[37]=>
string(31) "rent_listing_inquiry_recipients"
[38]=>
string(31) "sold_listing_inquiry_recipients"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
["observers":protected]=>
array(1) {
["App\Models\Office"]=>
array(1) {
[0]=>
string(28) "App\Observers\OfficeObserver"
}
}
["slugOptions":protected]=>
uninitialized(Spatie\Sluggable\SlugOptions)
["pageSizeLimit":"App\Models\Office":private]=>
int(100)
}
["social"]=>
object(App\Models\AgentSocial)#2439 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(13) "agent_socials"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(9) {
["id"]=>
int(354)
["uuid"]=>
string(36) "9cb67a42-db7a-40b6-afe6-0b56cbe78d59"
["agent_id"]=>
int(411)
["facebook"]=>
NULL
["twitter"]=>
NULL
["linkedin"]=>
NULL
["instagram"]=>
NULL
["created_at"]=>
string(19) "2024-02-08 19:08:23"
["updated_at"]=>
string(19) "2024-02-08 19:08:23"
}
["original":protected]=>
array(9) {
["id"]=>
int(354)
["uuid"]=>
string(36) "9cb67a42-db7a-40b6-afe6-0b56cbe78d59"
["agent_id"]=>
int(411)
["facebook"]=>
NULL
["twitter"]=>
NULL
["linkedin"]=>
NULL
["instagram"]=>
NULL
["created_at"]=>
string(19) "2024-02-08 19:08:23"
["updated_at"]=>
string(19) "2024-02-08 19:08:23"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(5) {
[0]=>
string(8) "agent_id"
[1]=>
string(8) "facebook"
[2]=>
string(7) "twitter"
[3]=>
string(8) "linkedin"
[4]=>
string(9) "instagram"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(22) {
[0]=>
string(21) "additional_recipients"
[1]=>
string(6) "avatar"
[2]=>
string(3) "bio"
[3]=>
string(10) "created_by"
[4]=>
string(10) "credential"
[5]=>
string(9) "crm_image"
[6]=>
string(5) "email"
[7]=>
string(10) "first_name"
[8]=>
string(19) "hide_contact_button"
[9]=>
string(29) "hide_request_appraisal_button"
[10]=>
string(5) "image"
[11]=>
string(9) "is_active"
[12]=>
string(12) "is_corporate"
[13]=>
string(12) "is_demo_data"
[14]=>
string(9) "is_hidden"
[15]=>
string(9) "last_name"
[16]=>
string(23) "listing_engine_agent_id"
[17]=>
string(6) "mobile"
[18]=>
string(9) "office_id"
[19]=>
string(5) "phone"
[20]=>
string(8) "position"
[21]=>
string(4) "sort"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
["slugOptions":protected]=>
uninitialized(Spatie\Sluggable\SlugOptions)
["forceDeleting":protected]=>
bool(false)
["sortingKey":protected]=>
string(4) "sort"
}
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["documents"]=>
object(Illuminate\Database\Eloquent\Collection)#2317 (2) {
["items":protected]=>
array(0) {
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["images"]=>
object(Illuminate\Database\Eloquent\Collection)#2469 (2) {
["items":protected]=>
array(20) {
[0]=>
object(App\Models\ListingImage)#2472 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074325)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "m"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/5fae4010-770d-4685-9353-de4b63add45a.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074325)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "m"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/5fae4010-770d-4685-9353-de4b63add45a.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[1]=>
object(App\Models\ListingImage)#2471 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074326)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "a"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/5ee12827-0743-4337-9e69-d824a1c255b8.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074326)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "a"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/5ee12827-0743-4337-9e69-d824a1c255b8.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[2]=>
object(App\Models\ListingImage)#2476 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074327)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "b"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/9c60e407-0394-466b-bcb6-2b2f0bf22f0a.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074327)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "b"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/9c60e407-0394-466b-bcb6-2b2f0bf22f0a.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[3]=>
object(App\Models\ListingImage)#2477 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074328)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "c"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/29397ff9-9eb5-4f7a-9fc1-a2ce7b05c709.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074328)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "c"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/29397ff9-9eb5-4f7a-9fc1-a2ce7b05c709.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[4]=>
object(App\Models\ListingImage)#2478 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074329)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "d"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/a86cec98-32c7-46f6-bf14-61246df51577.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074329)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "d"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/a86cec98-32c7-46f6-bf14-61246df51577.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[5]=>
object(App\Models\ListingImage)#2479 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074330)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "e"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/e022b52d-2c4a-44ec-bf97-1d1cdda85c18.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074330)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "e"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/e022b52d-2c4a-44ec-bf97-1d1cdda85c18.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[6]=>
object(App\Models\ListingImage)#2480 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074331)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "f"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/45378a3b-0f63-4364-84b2-78c0085ab39c.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074331)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "f"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/45378a3b-0f63-4364-84b2-78c0085ab39c.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[7]=>
object(App\Models\ListingImage)#2481 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074332)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "g"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/6f1dddc3-51a3-4b0b-839a-e968c3b430d1.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074332)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "g"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/6f1dddc3-51a3-4b0b-839a-e968c3b430d1.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[8]=>
object(App\Models\ListingImage)#2482 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074333)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "h"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/97232805-98e3-4bfe-a3ae-d3cfeb3f0987.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074333)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "h"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/97232805-98e3-4bfe-a3ae-d3cfeb3f0987.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[9]=>
object(App\Models\ListingImage)#2483 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074334)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "i"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/9cca7976-aa82-41ea-a7fa-120c2cad7560.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074334)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "i"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/9cca7976-aa82-41ea-a7fa-120c2cad7560.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[10]=>
object(App\Models\ListingImage)#2484 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074335)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "j"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/e88044b8-4ed3-4c35-abfa-f1dc37027034.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074335)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "j"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/e88044b8-4ed3-4c35-abfa-f1dc37027034.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[11]=>
object(App\Models\ListingImage)#2485 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074336)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "k"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/7b0a6e30-b25f-418f-9919-e4279bb4924f.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074336)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "k"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/7b0a6e30-b25f-418f-9919-e4279bb4924f.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[12]=>
object(App\Models\ListingImage)#2486 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074337)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "l"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/7c1c4f48-dcfc-4f13-800d-bd4beb39f376.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074337)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "l"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/7c1c4f48-dcfc-4f13-800d-bd4beb39f376.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[13]=>
object(App\Models\ListingImage)#2487 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074338)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "n"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/4ed76b96-52c4-4d21-bfb7-6cab18dce471.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074338)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "n"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/4ed76b96-52c4-4d21-bfb7-6cab18dce471.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[14]=>
object(App\Models\ListingImage)#2488 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074339)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "o"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/f5e7e89b-ee87-4599-8d36-8b73db1eaef0.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074339)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "o"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/f5e7e89b-ee87-4599-8d36-8b73db1eaef0.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[15]=>
object(App\Models\ListingImage)#2489 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074340)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "p"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/494ac934-c180-4450-977e-9669aee5aca1.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074340)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "p"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/494ac934-c180-4450-977e-9669aee5aca1.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[16]=>
object(App\Models\ListingImage)#2490 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074341)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "q"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/a1f7c113-a553-4809-98dd-0f41e5baa09e.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074341)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "q"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/a1f7c113-a553-4809-98dd-0f41e5baa09e.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[17]=>
object(App\Models\ListingImage)#2491 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074342)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "r"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/17fe89f5-6af9-472d-a01e-9d97b983465a.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074342)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "r"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/17fe89f5-6af9-472d-a01e-9d97b983465a.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[18]=>
object(App\Models\ListingImage)#2492 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074343)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "s"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/234ceebf-b7ab-44e8-95ec-806abfe46921.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074343)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "s"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/234ceebf-b7ab-44e8-95ec-806abfe46921.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[19]=>
object(App\Models\ListingImage)#2493 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(14) "listing_images"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(30074344)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "t"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/688d12b0-254e-4717-a420-e618b7793ab2.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(6) {
["id"]=>
int(30074344)
["listing_id"]=>
int(107236)
["code"]=>
string(1) "t"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/83373ca6-de6f-41f5-a613-939562da6e72/688d12b0-254e-4717-a420-e618b7793ab2.jpg"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(9) "thumbnail"
[1]=>
string(8) "webImage"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(4) "code"
[2]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["office"]=>
object(App\Models\Office)#4557 (32) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(7) "offices"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(9) {
[0]=>
string(14) "listingEngines"
[1]=>
string(19) "listingEngineAgents"
[2]=>
string(4) "site"
[3]=>
string(6) "domain"
[4]=>
string(8) "analytic"
[5]=>
string(6) "social"
[6]=>
string(7) "setting"
[7]=>
string(5) "theme"
[8]=>
string(8) "location"
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(44) {
["id"]=>
int(35)
["uuid"]=>
string(36) "bf35240c-f504-4446-8f15-70fb115ba928"
["reseller"]=>
NULL
["plan"]=>
string(8) "standard"
["franchise_id"]=>
int(3)
["theme_id"]=>
int(3)
["theme_header_id"]=>
NULL
["office_footer_id"]=>
NULL
["theme_footer_id"]=>
NULL
["name"]=>
string(21) "RE/MAX Stars - Pokeno"
["slug"]=>
string(11) "remax-stars"
["unit_number"]=>
string(6) "SHOP 8"
["street_number"]=>
string(2) "25"
["street_name"]=>
string(13) "Market Street"
["suburb"]=>
string(6) "Pokeno"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2042"
["country"]=>
string(2) "nz"
["email"]=>
string(17) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(14) "+64 9 233 6900"
["fax"]=>
NULL
["website_url"]=>
string(20) "www.remaxstars.co.nz"
["suburbs"]=>
string(6) "Pokeno"
["description"]=>
string(1650) "
RE/MAX Stars is a family owned and operated office with community in mind. The whole team focus on Community support and events, sponsoring major events throughout the year and being the crowd favourite in Pokeno for Real Estate.
RE/MAX Stars hold several events for the local community including the annual Easter Egg Hunt and Halloween BBQ as well as create regular competitions for the community.
This high performing office were the Stars of the RE/MAX NZ Annual awards in 2021, taking out one of the major awards, Most Productive Enterprise along with RE/MAX NZ Marketing award and various other awards for commissions, transactions and business growth.
RE/MAX Stars are a massive contributor to Pokeno School, being the main sponsor for their Gala and Quiz Nights, raising thousands of dollars that goes back into the school to the benefit our children. Sponsoring various children’s sports clubs and teams, Moto-x and Touch teams. The Annual Pink Ribbon Breakfast is a huge hit, also raising awareness and is close to our hearts.
The growth in Pokeno over the last 12 months has been enormous, we are loving the way our little, big town is growing. We are a community that is very close knit and we make sure we deliver the best possible results to our clients and customers.
At RE/MAX Stars, we are dedicated, passionate and professional Salespeople that will go the extra mile to help you have the best experience in Real Estate, we look forward to working with you to create lasting memories and strong connections.
Real Relationships, Real People, Real Results
"
["principal"]=>
NULL
["office_image"]=>
string(57) "uploads/11/8e37fb17-67df-4122-b76a-7b78db6a8665/stars.jpg"
["is_demo"]=>
int(0)
["is_showcase"]=>
int(0)
["hide_showcase"]=>
int(0)
["is_demo_data"]=>
int(0)
["is_franchise_office"]=>
int(0)
["is_agent_crm_sync_enabled"]=>
int(0)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-31 06:11:19"
["updated_at"]=>
string(19) "2024-05-21 05:02:25"
["location_id"]=>
NULL
["pageUrl"]=>
string(19) "/remax-stars-pokeno"
}
["original":protected]=>
array(43) {
["id"]=>
int(35)
["uuid"]=>
string(36) "bf35240c-f504-4446-8f15-70fb115ba928"
["reseller"]=>
NULL
["plan"]=>
string(8) "standard"
["franchise_id"]=>
int(3)
["theme_id"]=>
int(3)
["theme_header_id"]=>
NULL
["office_footer_id"]=>
NULL
["theme_footer_id"]=>
NULL
["name"]=>
string(21) "RE/MAX Stars - Pokeno"
["slug"]=>
string(11) "remax-stars"
["unit_number"]=>
string(6) "SHOP 8"
["street_number"]=>
string(2) "25"
["street_name"]=>
string(13) "Market Street"
["suburb"]=>
string(6) "Pokeno"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2042"
["country"]=>
string(2) "nz"
["email"]=>
string(17) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(14) "+64 9 233 6900"
["fax"]=>
NULL
["website_url"]=>
string(20) "www.remaxstars.co.nz"
["suburbs"]=>
string(6) "Pokeno"
["description"]=>
string(1650) "
RE/MAX Stars is a family owned and operated office with community in mind. The whole team focus on Community support and events, sponsoring major events throughout the year and being the crowd favourite in Pokeno for Real Estate.
RE/MAX Stars hold several events for the local community including the annual Easter Egg Hunt and Halloween BBQ as well as create regular competitions for the community.
This high performing office were the Stars of the RE/MAX NZ Annual awards in 2021, taking out one of the major awards, Most Productive Enterprise along with RE/MAX NZ Marketing award and various other awards for commissions, transactions and business growth.
RE/MAX Stars are a massive contributor to Pokeno School, being the main sponsor for their Gala and Quiz Nights, raising thousands of dollars that goes back into the school to the benefit our children. Sponsoring various children’s sports clubs and teams, Moto-x and Touch teams. The Annual Pink Ribbon Breakfast is a huge hit, also raising awareness and is close to our hearts.
The growth in Pokeno over the last 12 months has been enormous, we are loving the way our little, big town is growing. We are a community that is very close knit and we make sure we deliver the best possible results to our clients and customers.
At RE/MAX Stars, we are dedicated, passionate and professional Salespeople that will go the extra mile to help you have the best experience in Real Estate, we look forward to working with you to create lasting memories and strong connections.
Real Relationships, Real People, Real Results
"
["principal"]=>
NULL
["office_image"]=>
string(57) "uploads/11/8e37fb17-67df-4122-b76a-7b78db6a8665/stars.jpg"
["is_demo"]=>
int(0)
["is_showcase"]=>
int(0)
["hide_showcase"]=>
int(0)
["is_demo_data"]=>
int(0)
["is_franchise_office"]=>
int(0)
["is_agent_crm_sync_enabled"]=>
int(0)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-31 06:11:19"
["updated_at"]=>
string(19) "2024-05-21 05:02:25"
["location_id"]=>
NULL
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(4) {
[0]=>
string(14) "production_url"
[1]=>
string(12) "internal_url"
[2]=>
string(7) "is_live"
[3]=>
string(6) "custom"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(10) {
["listingEngines"]=>
object(Illuminate\Database\Eloquent\Collection)#4552 (2) {
["items":protected]=>
array(1) {
[0]=>
object(App\Models\OfficeListingEngine)#4549 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(22) "office_listing_engines"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(6) {
["id"]=>
int(1330)
["uuid"]=>
string(36) "fc4a7cd3-5d9b-472e-ab72-d43b0e358095"
["office_id"]=>
int(35)
["listing_engine_id"]=>
string(36) "cf37ab03-938b-47cc-a085-9159d0e2ad7b"
["created_at"]=>
string(19) "2024-04-04 02:01:43"
["updated_at"]=>
string(19) "2024-04-04 02:01:43"
}
["original":protected]=>
array(6) {
["id"]=>
int(1330)
["uuid"]=>
string(36) "fc4a7cd3-5d9b-472e-ab72-d43b0e358095"
["office_id"]=>
int(35)
["listing_engine_id"]=>
string(36) "cf37ab03-938b-47cc-a085-9159d0e2ad7b"
["created_at"]=>
string(19) "2024-04-04 02:01:43"
["updated_at"]=>
string(19) "2024-04-04 02:01:43"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(2) {
[0]=>
string(9) "office_id"
[1]=>
string(17) "listing_engine_id"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["listingEngineAgents"]=>
object(Illuminate\Database\Eloquent\Collection)#4554 (2) {
["items":protected]=>
array(0) {
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["site"]=>
NULL
["domain"]=>
NULL
["analytic"]=>
NULL
["social"]=>
NULL
["setting"]=>
NULL
["theme"]=>
object(App\Models\Theme)#4615 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(6) "themes"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(1) {
[0]=>
string(10) "themeFonts"
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(9) {
["id"]=>
int(3)
["uuid"]=>
string(36) "b92900e2-58f8-45b9-a0f7-7e41dbddd06d"
["name"]=>
string(15) "Remax Corporate"
["variables_scss"]=>
string(17) "$gray_3: #949CA1;"
["scss"]=>
string(53661) "/*#############################################################
## Reset
/*###########################################################*/
html {
scroll-behavior: auto !important;
}
.site-main{
min-height: 70vh;
}
a{
text-decoration: none;
}
@media (min-width: 1400px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
max-width: $all_container_size;
}
}
/*#############################################################
## Headers Tags
/*###########################################################*/
.h1,
h1 {
font-size: $h1_font_size;
@media only screen and (max-width:991px) {
font-size: 38px;
line-height: 38px; /* 100% */
}
}
.h2, h2 {
font-size: $h3_font_size;
&.small-heading {
}
@media only screen and (max-width:991px) {
font-size: 28px;
}
&.jumbo-heading {
font-size: $h1_font_size;
font-weight:400;
@media only screen and (max-width:767px) {
font-size:38px;
}
span {
font-weight: $all_header_font_weight;
}
}
}
.h3,
h3 {
font-size: $h4_font_size;
}
.h4,
h4 {
font-size: $h4_font_size;
}
.h5,
h5 {
font-size: $h4_font_size;
}
.h6,
h6 {
font-size: $h4_font_size;
}
.h1, h1,
.h2, h2,
.h3, h3,
.h4, h4,
.h5, h5,
.h6, h6 {
font-family: $all_header_font_family;
color: $all_header_font_color;
font-weight: $all_header_font_weight;
margin-bottom: $all_header_margin_bottom;
&:last-child{
margin-bottom: 0;
}
a {
color: inherit;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: inherit;
}
}
}
.sub-heading {
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: $h4_font_size;
font-weight: $all_content_font_weight;
line-height: normal;
letter-spacing: 2.7px;
text-transform: uppercase;
margin-bottom: 10px;
display: block;
}
/*#############################################################
## Content
/*###########################################################*/
body {
font-family: $all_content_font_family;
font-weight: $all_content_font_weight;
font-size: $all_content_font_size;
color: $all_content_colour;
p, ul{
&:last-child{
margin-bottom: 0;
}
}
p {
font-size: $all_content_font_size;
line-height: $all_content_line_height;
color: $all_content_colour;
@media only screen and (max-width:767px) {
line-height: 22px;
}
a {
color: $all_content_colour;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: $primary_color;
}
}
}
}
li {
a {
color: inherit;
}
}
// Others
a {
text-decoration: none;
}
b, strong {
font-weight: 700;
}
hr {
opacity: 1;
}
/*#############################################################
## Special Class: Icons
/*###########################################################*/
.text-with-icon {
a {
text-decoration: none;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 25px;
display:block;
i {
font-size: 14px;
margin-right: 4px;
}
}
}
.falcon-icons{
color: $primary_color;
}
/*#############################################################
## Block default Padding and Color
/*###########################################################*/
body,
[data-layout-id],
[data-content-block-id] {
background-color: $section_default_background_color;
}
[data-content-block-id] {
padding: $section_default_padding_top_and_bottom 0;
&.section-1-style{
background-color: $section_1_background_color;
}
}
[data-layout-id]{
padding: $section_default_padding_top_and_bottom 0;
.wb-column{
> [data-content-block-id] {
padding: 15px 0;
&:first-child{
padding-top: 0;
}
&:last-child{
padding-bottom: 0;
}
}
}
}
.page-id-1014 {
[data-layout-id] {
padding:0;
}
}
/*#############################################################
## Website Header
/*###########################################################*/
.site-header-style{
background-color: $site_header_bg_color;
}
.falcon-burger-style {
> div{
background-color: $site_header_active_text_bg_color;
}
}
/*-------------------------------
# Header Menu
--------------------------------*/
.main-menu {
.menu-item {
a {
color: $site_header_text_color;
}
&.menu-parent-wrapper {
a:hover{
background-color: $site_header_active_text_bg_color;
color: #fff;
}
&.menuparent-active {
> a {
background-color: $site_header_active_text_bg_color;
color: #fff;
> span{
color: $site_header_active_text_color;
}
&::after{
background-color: $site_header_active_text_bg_color;
}
}
}
}
.sub-menu {
li {
a {
color: $site_header_text_color;
&:hover {
background-color: #F5F5F5;
color: $site_header_text_color;
}
}
&.submenu-active {
> a {
background-color: #F5F5F5;
}
}
}
}
}
}
/*#############################################################
## Website Footer
/*###########################################################*/
.main-footer {
background-color: $site_footer_bg_color;
h2,h3,h4,h5,h6,
li, p {
color: $site_footer_text_color;
a, span {
color: inherit;
}
a {
transition: all 0.2s ease-in-out 0s;
&:hover{
color: $site_footer_text_hover_color;
}
}
}
}
/*#############################################################
## Property Summary
/*###########################################################*/
.summary-details {
.summary-icon {
&.icon-bath {
background-image: url($property_icon_bathroom);
}
&.icon-bed {
background-image: url($property_icon_bedroom);
}
&.icon-car {
background-image: url($property_icon_car);
}
&.icon-car-v2 {
background-image: url($property_icon_car_v2);
}
&.icon-land {
background-image: url($property_icon_land_area);
}
&.icon-floorplan {
background-image: url($property_icon_floor_area);
}
}
}
/*#############################################################
## Badge
/*###########################################################*/
.falcon-badge-style,
.badge-1-style {
position: absolute;
left: 0;
top: 0;
background-color: $secondary_color;
color: #FFF;
display: inline-block;
padding: 5px 10px;
font-style: normal;
font-weight: 600;
font-size: 10px;
text-transform: uppercase;
z-index: 10;
}
.icon-image-container {
background-color: $secondary_color;
border-color: $secondary_color;
color: #fff;
}
/*#############################################################
## Bootstrap Grid/Column
/*###########################################################*/
.wb-column {
container-type: inline-size;
.container {
padding-left: 0;
padding-right: 0;
}
}
@container (max-width:767px) {
.wb-column div[class^="col-"]:not(.layout-exclude) {
width: 100%;
}
}
/*#############################################################
## Block Specific
/*###########################################################*/
body{
&.page-type-listing{
.wb-column {
[data-content-block-id]{
padding: 15px 0;
}
}
}
}
.each-agent-socials{
background-color: rgba($primary_color, 0.7);
}
.single-agent-socials{
.each-social{
background-color: transparent;
border-color: $primary_color;
color: $primary_color;
&:hover{
background-color: $primary_color;
border-color: $primary_color;
color: #FFF;
}
}
}
/*#############################################################
## Video
/*###########################################################*/
.wb-video {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
}
/*#############################################################
## Map
/*###########################################################*/
.wb-map {
iframe {
height: 400px;
width:100%;
}
}
/*#############################################################
## Repeater
/*###########################################################*/
.wb-repeater {
&.accordion {
.accordion-item {
border: 0;
.accordion-button {
border-top: solid 1px #F5F5F5;
&:not(.collapsed) {
color: #fff;
background-color: $primary_color;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
border-top: 0 ;
}
&:not(.collapsed)::after {
color: $all_content_colour;
filter: brightness(100);
}
&:focus {
outline:none;
box-shadow: none;
}
}
&:first-child {
.accordion-button {
border-top: 0;
}
}
}
.accordion {
.accordion-item {
border: 0;
}
.accordion-body {
background-color: #fff;
}
}
}
}
/*#############################################################
## blockquote
/*###########################################################*/
blockquote {
position: relative;
padding: 40px 30px 30px;
margin: 50px 0;
background-color: $secondary_color;
&:before {
content: "";
font-family: "Font Awesome 6 Pro";
font-weight: 900;
font-size: 41px;
color: $primary_color;
}
&:nth-of-type(odd) {
margin-left:10%;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
}
&:nth-of-type(even) {
margin-right: 10%;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
padding-left: 10%;
}
&:nth-of-type(even):after, &:nth-of-type(odd):after {
content: '';
position: absolute;
background-color: $secondary_color;
width: 100vw;
display: block;
height: 100%;
top: 0;
bottom:0;
}
&:nth-of-type(even):after {
right: 100%;
}
&:nth-of-type(odd):after {
left: 100%;
}
}
/*#############################################################
## Image
/*###########################################################*/
img, svg{
max-width: 100%;
height: auto;
}
.images-container{
> img {
margin-bottom: 20px;
}
}
.wb-bg-image{
background-color: #EFEFEF;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center;
background-size: cover;
}
/*#############################################################
## Forms
/*###########################################################*/
input{
outline: 0;
}
.wb-form {
small {
color:$all_content_colour;
a {
color:$primary_color;
}
}
.form-label {
display: block;
margin-bottom: 0;
cursor: pointer;
color: #000 !important;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: 21px;
margin-bottom: 0;
strong {
}
}
.form-check-label {
cursor: pointer;
}
.input-wrapper {
br {
display: none;
}
}
input[type="text"].form-control,
input[type="email"].form-control,
textarea.form-control {
&:focus {
outline: 0;
box-shadow: unset;
}
}
}
/*#############################################################
## Capcha Badge
/*###########################################################*/
.grecaptcha-badge { visibility: hidden; }
/*#############################################################
## Search Form
/*###########################################################*/
input[type="text"],
input[type="email"],
textarea.form-control,
textarea,
select.form-control,
select {
color: $all_content_colour;
background-color: #FFF;
border: 1px solid $header_bg_color;
border-radius: 0;
padding: 15px 15px 15px 15px;
font-size: $all_content_font_size;
width: 100%;
font-family: $all_content_font_family;
font-style: normal;
font-weight: $all_content_font_weight;
text-transform:capitalize;
@media only screen and (max-width:767px) {
padding: 10px 15px 10px 15px;
font-size: 15px;
}
&::placeholder {
color: $header_bg_color;
font-weight:300;
}
&:focus {
outline: 0;
box-shadow: unset;
border-color: inherit;
color: inherit;
background-color: $white;
}
}
select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
outline: 0;
&:link,
&:focus,
&:hover,
&:visited,
&:active
&:focus-visible {
outline: 0;
}
}
.select-wrapper{
position: relative;
&::before{
font-family: "Font Awesome 6 Pro";
content: "\f107";
font-weight: 300;
color: #010101;
pointer-events: none;
position: absolute;
right: 5px;
top: 50%;
font-size: 20px;
-webkit-transform: translatey(-50%);
transform: translatey(-50%);
padding-right: 5px;
}
}
.live-search-wrapper {
position: relative;
.live-search-list {
background: #fff;
list-style: none;
text-align: left;
height: 200px;
overflow-y: auto;
border: 1px solid #C4C6CB;
padding: 10px 0;
position: absolute;
width: 100%;
z-index: 99;
li {
font-size: 16px;
width: 100%;
font-family: "Gotham SSm";
font-style: normal;
font-weight: 400;
padding: 0 15px;
line-height: 30px;
cursor: pointer;
text-transform: capitalize;
&:hover {
background: #dddddd;
}
}
}
.live-search-input {
padding-right: 30px;
text-transform: capitalize;
}
.clear-button {
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
background-color: transparent;
border: none;
font-size: 13px;
cursor: pointer;
font-weight: 300;
}
.clear-button:focus {
outline: none;
}
}
/*#############################################################
## Slick SLider
/*###########################################################*/
.slick-general {
&:not(.slick-initialized) {
display: none;
}
&.slick-initialized {
display: block;
}
&.slick-slider {
min-width: 100%;
width: 0;
.slick-track {
margin-left: unset;
margin-right: unset;
}
&.slick-add-gap {
.slick-list {
margin: 0 -10px;
.slick-slide {
margin-right: 10px;
margin-left: 10px;
}
}
}
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: absolute;
width: 50px;
height: 50px;
padding: 0;
cursor: pointer;
color: #313131;
outline: none;
background-color: transparent;
border: 1px solid #313131;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transition: all 0.3s ease-in-out 0s;
&:hover {
outline: none;
color: #FFF;
border: 1px solid #313131;
background-color: #313131;
}
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 30px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
}
&.slick-prev {
top: 50%;
left: -70px;
&::before {
content: "\f104";
}
@media only screen and (max-width:1300px) {
left: 10px;
}
}
&.slick-next {
top: 50%;
right: -70px;
&::before {
content: "\f105";
}
@media only screen and (max-width:1300px) {
right: 10px;
}
}
}
&.slick-dotted {
position: relative;
.slick-dots {
position: relative;
bottom: auto;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
margin-bottom: 10px;
li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 7px;
padding: 0;
cursor: pointer;
button {
font-size: 0;
line-height: 0;
display: block;
width: inherit;
height: inherit;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background-color: #CCCCCC;
border-radius: 50%;
&:before {
display: none;
}
&:hover {
outline: none;
&:before {
opacity: 1;
}
}
&:focus {
outline: none;
&:before {
opacity: 1;
}
}
}
&.slick-active {
button {
background-color: #313131;
}
}
}
}
}
}
}
.general-outside-arrow-wrapper {
position: relative;
.general-outside-arrow-container {
position: absolute;
display: inline-flex;
right: 0;
bottom: calc(100% + 10px);
gap: 10px;
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: relative;
width: 35px;
height: 50px;
top: auto;
padding: 0;
cursor: pointer;
color: $primary_color;
outline: none;
background-color: transparent;
border: 1px solid transparent;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transform: unset;
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 40px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
text-shadow: 0px 2px 0px #0000004a;
}
}
&.slick-prev {
left: auto;
&::before {
content: "\f104";
}
}
&.slick-next {
right: auto;
&::before {
content: "\f105";
}
}
}
}
}
/*#############################################################
## Fix : Long Links shows Horizontal Scroll
/*###########################################################*/
a[href*=www],
a[href*=http],
a[href^=mailto],
a[href^=tel] {
word-break: break-word;
}
nav.falcon-pagination{
.falcon-next-prev{
display: none;
}
.falcon-numbers{
display: block;
.falcon-label-container{
display: none;
}
.falcon-numbers-container{
display: block;
text-align: center;
ul.pagination{
display: flex;
gap: 8px;
flex-wrap: wrap;
justify-content: center;
li{
> .page-link{
color: $all_content_colour;
&:focus{
box-shadow: none;
}
}
&.active{
> .page-link{
color: #FFF;
background-color: $all_content_colour;
border-color: $all_content_colour;
}
}
}
}
}
}
}
nav.falcon-pagination {
.falcon-numbers {
.falcon-numbers-container {
ul.pagination {
li {
> .page-link {
color: #404041;
background: transparent;
border: 0;
}
&:first-child span, &:last-child a, &:first-child a, &:last-child span {
font-size:0;
}
&:first-child span:after,
&:last-child a:after,
&:first-child a:after,
&:last-child span:after {
font-family: "Font Awesome 6 Pro";
font-weight: 400;
font-size: 15px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
&:first-child span:after, &:first-child a:after {
content: "";
}
&:last-child a:after, &:last-child span:after {
content: "";
}
&.active > .page-link {
background-color: transparent;
color: $primary_color;
}
}
}
}
}
}
/*#############################################################
## Buttons
/*###########################################################*/
.buttons-container {
position: relative;
left: -5px;
width: calc(100% + 5px);
margin-bottom: -10px;
@media only screen and (max-width: 767px) {
a.btn:only-child {
margin-left: 15px;
}
}
a {
display: inline-block;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 10px;
}
}
/*-------------------------------
# All Buttons Default
--------------------------------*/
%custom-button-all-default {
border-width: 0;
border-style: solid;
border-radius: 0;
border:0;
outline: none;
box-shadow: none;
position: relative;
transition: all 0.3s ease-in-out 0s;
font-weight: 400;
//min-width: 200px;
font-size: 14px;
font-style: normal;
opacity: 1;
padding: 20px 30px;
text-transform: uppercase;
line-height: normal;
letter-spacing: 1.4px;
}
/*-------------------------------
# Button 1 Style
--------------------------------*/
%custom-button-1-style-default {
border-color: $button_1_border_color;
background-color: $button_1_background_color;
color: $button_1_text_color;
font-family: $button_1_font_family;
border-radius: $button_1_border_radius;
}
%custom-button-1-style-hover {
background-color: darken($button_1_background_color, 10%);
border-color: darken($button_1_border_color, 10%);
color: $button_1_text_color;
}
/*-------------------------------
# Button 2 Style
--------------------------------*/
%custom-button-2-style-default {
border-color: $button_2_border_color;
background-color: $button_2_background_color;
color: $button_2_text_color;
font-family: $button_2_font_family;
border-radius: $button_2_border_radius;
}
%custom-button-2-style-hover {
background-color: darken($button_2_background_color, 10%);
border-color: darken($button_2_border_color, 10%);
color: $button_2_text_color;
}
/*-------------------------------
# Button 3 Style
--------------------------------*/
%custom-button-3-style-default {
border-color: $button_3_border_color;
background-color: $button_3_background_color;
color: $button_3_text_color;
font-family: $button_3_font_family;
border-radius: $button_3_border_radius;
}
%custom-button-3-style-hover {
background-color: darken($button_3_background_color, 10%);
border-color: darken($button_3_border_color, 10%);
color: $button_3_text_color;
}
.btn {
@extend %custom-button-all-default;
.disabled,
&:disabled {
opacity: 0.8;
pointer-events: auto;
cursor: not-allowed;
}
&.button-1-style,
&.btn-primary,
&.btn-falcon {
@extend %custom-button-1-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-1-style-default;
}
&:hover {
@extend %custom-button-1-style-hover;
}
@media only screen and (max-width:767px) {
padding: 12px 20px;
font-size: 14px;
letter-spacing: 1.4px;
}
}
&.button-2-style,
&.btn-secondary {
@extend %custom-button-2-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-2-style-default;
}
&:hover {
@extend %custom-button-2-style-hover;
}
}
&.button-3-style,
&.btn-white {
@extend %custom-button-3-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-3-style-default;
}
&:hover {
@extend %custom-button-3-style-hover;
}
}
&.btn-small {
padding: 3px 15px;
font-size: 11px;
}
&.btn-large {
padding: 15px 15px;
}
&.btn-width-auto {
min-width: auto;
}
}
//
.remodal, [data-remodal-id] {
display: none;
}
.remodal{
&:not(.remodal-menu) {
margin: 50px 0;
@media only screen and (max-width:767px) {
padding: 15px;
margin: 0;
}
a[data-remodal-action="close"] {
position: absolute;
right: 0;
width: 50px;
height: 50px;
line-height: 1;
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
top: 0;
color: $secondary_color;
z-index: 10;
@media only screen and (max-width:767px) {
top: 0;
color: $all_content_colour;
}
}
}
&.remodal-property-filter{
max-width: 835px ;
position: relative;
padding: 60px;
@media only screen and (max-width:1399px) {
padding: 30px 15px;
}
a[data-remodal-action="close"] {
color: $secondary_color;
display: inline-block;
text-decoration: none;
position: absolute;
top: 10px;
right: 20px;
}
}
}
.remodal-overlay.remodal-menu {
background: rgba(0, 0, 0, 0.8);
z-index: 99991;
}
/* Position Vertically */
.remodal.remodal-menu:after,
.remodal-wrapper.remodal-menu:after {
// Container: Vertical Align
vertical-align:middle;
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
// Container: Horizontal Align
text-align:center;
padding: 0;
z-index: 99992;
overflow-x: hidden;
/* Remodal Container */
.remodal.remodal-menu {
margin: 0;
padding: 0;
max-width: 800px;
background-color: #ffffff;
background: #ffffff;
// Container:width and Height
.menu-container {
background-color: #ffffff;
text-align: left;
overflow: hidden;
// Keep the Vertical Scroll
min-height: calc(100vh + 1px);
// Position Columns
display: grid;
grid-template-rows: auto 2fr auto;
.menu-container-top {
margin-bottom: 20px;
background: $header_bg_color;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.30);
padding: 5px 15px;
.logo-text {
font-family: $all_content_font_family;
font-style: normal;
font-weight: 800;
line-height: 22px;
color: #313131;
font-size: 24px;
}
.website-logo img {
height:$menu_logo_height_mobile;
}
a[data-remodal-action="close"] {
color: $site_header_active_text_bg_color;
display: inline-block;
text-decoration: none;
font-size: 30px;
margin-right: 0px;
}
}
.menu-container-middle {
padding: 0;
ul.mobile-menu {
list-style-type: none;
margin: 0;
padding: 0;
display: block;
// display: inline-block;
li {
display: block;
padding: 0 15px;
margin-bottom: 10px;
a {
display: block;
align-items: center;
padding: 5px;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: uppercase;
}
&:last-child {
margin-bottom: 0;
// margin-left: 0;
}
}
}
}
.menu-container-bottom {
text-align: center;
margin-top: 20px;
@media (pointer:coarse) {
margin-bottom: 50px;
}
.social-media-container {
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
> a {
margin-right: 25px;
font-size: 30px;
color: #313131;
&:last-child {
margin-right: 0;
}
}
}
}
}
}
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
.remodal.remodal-menu {
.menu-container {
.menu-container-middle {
ul.mobile-menu {
li {
padding:0;
a {
&.open {
background-color: $header_bg_color;
}
}
.menu-child-wrapper{
display: none;
ul {
li {
margin-bottom: 0;
a {
text-transform: capitalize;
}
}
}
}
}
> li {
> a {
padding: 10px 20px;
}
&:last-child {
> a {
background-color: $secondary_color;
color: #fff;
position: relative;
&:after {
content: "\f054";
font-family: "Font Awesome 6 Pro";
font-size: inherit;
margin-right: 10px;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
position: absolute;
top: 50%;
transition: all 0.3s ease-in-out 0s;
transform: translatey(-50%);
opacity: 1;
z-index: 999;
color: #fff;
margin-left: 10px;
}
&.open {
background-color: $red_2;
}
}
}
}
}
}
}
}
}
/*#############################################################
## Remodal - virtualtour - floorplan - gallery
/*###########################################################*/
.remodal {
hr {
margin: 32px 0;
color: #E6EBEE;
}
.disclaimer {
color: #2F5671;
line-height: 19.6px;
font-size: 0.88rem;
margin-top: 16px;
a {
color: #0070E0;
}
}
}
.remodal, [data-remodal-id] {
display: none;
}
.remodal-wrapper {
z-index: 999999 !important;
overflow-x: hidden;
padding: 0;
&.remodal-search-filter {
padding: 0;
}
& > .remodal {
padding: 0;
}
}
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 40px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 20px;
}
}
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1.19rem;
font-family: "GeneralSans";
line-height: 25.65px;
color: #033355;
text-transform: capitalize;
font-weight: 600;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1rem;
line-height: 1;
}
}
}
}
.remodal-wrapper {
.remodal-top {
a.close {
border-radius: 20px;
color: black;
height: auto;
font-size: 0.88rem;
font-weight: 600;
padding: 15px;
position: relative;
right: auto;
top: auto;
width: auto;
&:hover {
background-color: #f1f4f6;
}
i {
font-size: 20px;
margin: 0 5px 0;
}
.remodal-search-filter {
.search-filter-top {
.close {
i {
position: relative;
top: 7px;
}
}
}
}
span {
display: inline-block;
color: #2F5671;
}
.general-icon {
display: inline-block;
position: relative;
top: 7px;
}
}
}
.remodal-search-filter {
border-radius: 20px;
}
}
.remodal-wrapper .remodal-agent-appraisal .remodal-top, .remodal-wrapper .remodal-agent-contact .remodal-top {
position: absolute;
right: 0;
top: 18px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper .remodal-search-filter {
border-radius: 0;
}
}
.remodal-wrapper .remodal-search-filter h3, .remodal-wrapper .remodal-search-filter .h3 {
font-size: 1.19rem;
margin-bottom: 32px;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper .remodal-search-filter h4, .remodal-wrapper .remodal-search-filter .h4 {
font-size: 1.06rem;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: 560px;
overflow: overlay;
scrollbar-width: none;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: calc(100vh - 164px);
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
background-color: #F3F5F7;
padding: 40px 0;
.search-wrapper {
background-color: #FFF;
padding: 18px 16px;
border-radius: 6px;
display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
align-items: center;
border: solid 1px #9AADBB;
}
.search-field {
width: 100%;
position: relative;
line-height: 26px;
&.with-magnify-glass {
padding-left: 30px;
}
}
}
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
width: 65%;
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
i {
position: absolute;
left: 0;
top: 50%;
transform: translatey(-50%);
color: #9AADBB;
font-size: 1rem;
}
input {
font-size: 1rem;
border: none;
width: 100%;
outline: 0;
padding-left: 30px;
padding-right: 30px;
color: #2F5671;
&::placeholder {
color: #2F5671;
}
}
}
&.property-keyword {
background-color: transparent;
.search-field {
input {
padding-left: initial;
padding-right: initial;
}
}
}
}
.category-filter {
.general-button {
&.button-style-2 {
background: transparent;
border-radius: 0;
border: 0;
border-bottom: 4px solid #E6EBEE;
height: 75px;
line-height: 75px;
&.button-active {
border-bottom: 4px solid #C4ED21;
}
&:hover {
color: #033355;
}
}
}
}
.summary-attributes {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
&:hover {
border-color: #033355;
color: #FEFEFE;
}
&.button-active {
background-color: #033355;
color: #fff;
&:hover {
opacity: 0.9;
}
}
}
}
}
.modal-single-select {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
height: 72px;
line-height: 72px;
}
}
}
}
}
}
@media only screen and (max-width: 767px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
height: 44px;
line-height: 44px;
}
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
&:hover {
border-color: #033355;
color: #033355;
background-color: transparent;
}
&.button-active {
background-color: #033355;
color: #fff;
}
}
}
}
.modal-multiple-select {
.col {
a {
display: block;
border: solid 1px #E6EBEE;
padding: 16px;
border-radius: 8px;
span {
&:first-child {
margin-bottom: 39.41px;
}
&:last-child {
font-weight: 600;
font-size: 0.875rem;
color: #033355;
line-height: 19.6px;
}
}
&.button-active {
border-color: #033355;
}
}
}
}
.modal-property-check {
label {
width: 100%;
display: flex;
height: 100%;
gap: 16px;
flex-wrap: nowrap;
align-items: center;
cursor: pointer;
color: #033355;
line-height: 24px;
}
.filter-button[type="checkbox"] {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
position: relative;
width: 24px;
height: 24px !important;
border: 1px solid #9AADBB;
background-color: white;
cursor: pointer;
border-radius: 3px;
top: -2px;
}
.filter-button[type="checkbox"]:checked {
background-color: #033355;
border-color: #033355;
outline: none;
}
}
.select-wrapper {
select {
height: 56px;
}
}
}
.remodal-bottom {
.button-clear {
font-weight: 600;
color: #033355;
background: transparent;
border: 0;
}
}
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
&.remodal-menu-left {
text-align: left;
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
}
&.remodal-menu-right {
text-align: right;
padding: 0 1px 0 0 !important;
& > .remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-right-to-left;
animation-name: remodal-opening-right-to-left;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-right-to-left;
animation-name: remodal-closing-right-to-left;
animation-duration: 0.5s;
}
}
&.remodal-menu-bottom {
text-align: center;
padding: 0 1px 0 0 !important;
&>.remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-bottom-to-top;
animation-name: remodal-opening-bottom-to-top;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-top-to-bottom;
animation-name: remodal-closing-top-to-bottom;
animation-duration: 0.5s;
}
}
}
/*#############################################################
## Remodal Animation : Left to Right
/*###########################################################*/
@keyframes remodal-opening-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
}
to {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Right to Left
/*###########################################################*/
@keyframes remodal-opening-right-to-left {
0% {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
right: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-right-to-left {
from {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Bottom to Top
/*###########################################################*/
@keyframes remodal-opening-bottom-to-top {
0% {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
bottom: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-top-to-bottom {
from {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Key Frames
/*###########################################################*/
@keyframes agentup {
0% { transform: translateY(23%); }
100% { transform: translateY(0%); }
}
/* Elemenets Visibility Per Devices */
.desktop-only {
@media only screen and (max-width: 991px) {
display:none;
}
}
/*Seperator*/
.seperator-150, .spacer-150 {
height:150px;
@media only screen and (max-width: 1399px) {
height: 80px;
}
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-100, .spacer-100 {
height:100px;
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-50, .spacer-50 {
height:50px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
.seperator-30, .spacer-30 {
height:30px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
div[data-embeddable-id="e472257b-e42c-459b-ad89-190995b2c266"], .wb-hr1ncpbjfmvr {
height: 100%;
}
/*Page Background*/
.background-fixed,
.page-type-auctions,
.page-type-inspections,
.page-type-listing,
.page-type-listings,
.page-type-blogs,
.page-type-blog,
.page-type-franchise_offices,
.page-type-franchise_office,
.page-type-agents,
.page-type-agent {
background-position: top center;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
}
.page-type-blog,
.page-type-blogs {/*Single Blog Page, Blog Page Banner*/
background-image: url(https://resources.wbcms.net/uploads/11/398976b3-297e-4ed9-9c30-9c5c715881d0/single-blog-bg.jpg);
}
.page-type-agents, .page-type-agent {/*Agent Page Banner, Single Agent*/
background-image: url(https://resources.wbcms.net/uploads/11/10bf7e88-027b-4f1a-869b-929b9b37650e/Agents-bg.jpg);
}
.page-type-listings, .page-type-listing, .page-type-auctions, .page-type-inspections {/*Listings, Auctions*/
background-image: url(https://resources.wbcms.net/uploads/4/5d26855f-2b78-40b4-be6c-cccd9ac1afa0/listing-bg.png);
}
.page-type-franchise_offices, .page-type-franchise_office {/*Office Page Banner, Single office*/
background-image: url(https://resources.wbcms.net/uploads/11/cf7f2e57-d2f6-49ce-8e36-cf4ee40397f7/office-bg.jpg);
}
.page-type-blog {
p img {
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
}
p img:last-child {
margin-right: 0;
}
}"
["compiled_css"]=>
NULL
["js"]=>
string(4957) "requirejs(['jquery', 'remodal', 'cssLoader', 'htmx'], function($, remodal, cssLoader, htmx) {
cssLoader(['remodal', 'fontawesome']);
$('a[href^="#"]').click(function(e) {
// Prevent the default behavior of the link
e.preventDefault();
console.log('test');
var headerHeight = $('header').outerHeight(true);
// Get the value from the href attribute of the clicked link
var contentBlockId = $(this).attr('href').substring(1);
// Check if there exists an element with the matching data-content-block-id attribute
var $targetElement = $('[data-content-block-id="' + contentBlockId + '"]');
if ($targetElement.length) {
// Get the offset of the target element
var targetOffset = $targetElement.offset().top;
var headerPadding = 90;
// Animate scroll to the target offset
$("html, body").animate({ scrollTop: targetOffset - headerPadding }, 1000);
}
});
///////////////////////// Remove placeholder when clicking on the respective field
$('.wb-form input, .wb-form textarea').on('focus', function(){
// Store the placeholder in a data attribute and then remove it
$(this).data('placeholder', $(this).attr('placeholder')).attr('placeholder', '');
}).on('blur', function(){
// When the element loses focus, restore the placeholder
$(this).attr('placeholder', $(this).data('placeholder'));
});
///////////Start Dropdown Live Search//////////////////
$('.live-search-input').each(function() {
var searchInput = $(this);
var clearButton = searchInput.siblings('.clear-button');
var targetList = searchInput.siblings('.live-search-list');
var items = [];
var itemSelected = false; // Flag to check if an item has been selected
targetList.find('li').each(function(){
items.push($(this).text().trim());
});
function refreshList(itemsToShow) {
targetList.empty();
if(itemsToShow.length === 0) {
targetList.append("
No items found");
} else {
$.each(itemsToShow, function(index, item) {
targetList.append("
" + item + "");
});
}
}
// Function to toggle the visibility of the clear button
function toggleClearButton() {
if (searchInput.val().length > 0) {
clearButton.show();
} else {
clearButton.hide();
}
}
// Show clear button when input field is focused
searchInput.on('focus', function(){
clearButton.show();
});
// Hide clear button when input field loses focus
searchInput.on('blur', function(){
setTimeout(function() {
clearButton.hide();
}, 100);
});
// Clear input when 'X' button is clicked
clearButton.on('click', function(){
searchInput.val('');
refreshList(items);
searchInput.focus(); // Optional: return focus to the input after clearing
toggleClearButton();
});
searchInput.on('focus', function(){
$('.live-search-list').hide(); // Hide all other lists
refreshList(items);
targetList.show();
itemSelected = false; // Reset item selection status when the field is focused
});
searchInput.on('blur', function(e){
if (!itemSelected) { // Clear the input if no item was selected
searchInput.val('');
}
if (!targetList.is(':hover')) {
targetList.hide();
}
});
targetList.on('click', '.list-item', function(){
searchInput.val($(this).text());
//var getSelectedItem = $(this).text();
// searchInput.val(getSelectedItem);
searchInput.attr('value', $(this).text());
targetList.hide();
itemSelected = true; // Set the flag when an item is selected
});
searchInput.on('keyup', function(){
var query = $(this).val().toLowerCase();
var filteredItems = items.filter(function(item){
//return item.toLowerCase().startsWith(query); // Search start to the first word (startsWith)
return item.toLowerCase().includes(query); // Changed from startsWith to includes
});
refreshList(filteredItems);
itemSelected = false; // Reset item selection status when the user starts typing
toggleClearButton();
});
refreshList(items);
});
//end dropdown live search
});"
["created_at"]=>
string(19) "2023-08-23 10:53:44"
["updated_at"]=>
string(19) "2024-12-05 12:15:38"
}
["original":protected]=>
array(9) {
["id"]=>
int(3)
["uuid"]=>
string(36) "b92900e2-58f8-45b9-a0f7-7e41dbddd06d"
["name"]=>
string(15) "Remax Corporate"
["variables_scss"]=>
string(17) "$gray_3: #949CA1;"
["scss"]=>
string(53661) "/*#############################################################
## Reset
/*###########################################################*/
html {
scroll-behavior: auto !important;
}
.site-main{
min-height: 70vh;
}
a{
text-decoration: none;
}
@media (min-width: 1400px) {
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
max-width: $all_container_size;
}
}
/*#############################################################
## Headers Tags
/*###########################################################*/
.h1,
h1 {
font-size: $h1_font_size;
@media only screen and (max-width:991px) {
font-size: 38px;
line-height: 38px; /* 100% */
}
}
.h2, h2 {
font-size: $h3_font_size;
&.small-heading {
}
@media only screen and (max-width:991px) {
font-size: 28px;
}
&.jumbo-heading {
font-size: $h1_font_size;
font-weight:400;
@media only screen and (max-width:767px) {
font-size:38px;
}
span {
font-weight: $all_header_font_weight;
}
}
}
.h3,
h3 {
font-size: $h4_font_size;
}
.h4,
h4 {
font-size: $h4_font_size;
}
.h5,
h5 {
font-size: $h4_font_size;
}
.h6,
h6 {
font-size: $h4_font_size;
}
.h1, h1,
.h2, h2,
.h3, h3,
.h4, h4,
.h5, h5,
.h6, h6 {
font-family: $all_header_font_family;
color: $all_header_font_color;
font-weight: $all_header_font_weight;
margin-bottom: $all_header_margin_bottom;
&:last-child{
margin-bottom: 0;
}
a {
color: inherit;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: inherit;
}
}
}
.sub-heading {
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: $h4_font_size;
font-weight: $all_content_font_weight;
line-height: normal;
letter-spacing: 2.7px;
text-transform: uppercase;
margin-bottom: 10px;
display: block;
}
/*#############################################################
## Content
/*###########################################################*/
body {
font-family: $all_content_font_family;
font-weight: $all_content_font_weight;
font-size: $all_content_font_size;
color: $all_content_colour;
p, ul{
&:last-child{
margin-bottom: 0;
}
}
p {
font-size: $all_content_font_size;
line-height: $all_content_line_height;
color: $all_content_colour;
@media only screen and (max-width:767px) {
line-height: 22px;
}
a {
color: $all_content_colour;
&:link,
&:focus,
&:hover,
&:visited,
&:active {
color: $primary_color;
}
}
}
}
li {
a {
color: inherit;
}
}
// Others
a {
text-decoration: none;
}
b, strong {
font-weight: 700;
}
hr {
opacity: 1;
}
/*#############################################################
## Special Class: Icons
/*###########################################################*/
.text-with-icon {
a {
text-decoration: none;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 25px;
display:block;
i {
font-size: 14px;
margin-right: 4px;
}
}
}
.falcon-icons{
color: $primary_color;
}
/*#############################################################
## Block default Padding and Color
/*###########################################################*/
body,
[data-layout-id],
[data-content-block-id] {
background-color: $section_default_background_color;
}
[data-content-block-id] {
padding: $section_default_padding_top_and_bottom 0;
&.section-1-style{
background-color: $section_1_background_color;
}
}
[data-layout-id]{
padding: $section_default_padding_top_and_bottom 0;
.wb-column{
> [data-content-block-id] {
padding: 15px 0;
&:first-child{
padding-top: 0;
}
&:last-child{
padding-bottom: 0;
}
}
}
}
.page-id-1014 {
[data-layout-id] {
padding:0;
}
}
/*#############################################################
## Website Header
/*###########################################################*/
.site-header-style{
background-color: $site_header_bg_color;
}
.falcon-burger-style {
> div{
background-color: $site_header_active_text_bg_color;
}
}
/*-------------------------------
# Header Menu
--------------------------------*/
.main-menu {
.menu-item {
a {
color: $site_header_text_color;
}
&.menu-parent-wrapper {
a:hover{
background-color: $site_header_active_text_bg_color;
color: #fff;
}
&.menuparent-active {
> a {
background-color: $site_header_active_text_bg_color;
color: #fff;
> span{
color: $site_header_active_text_color;
}
&::after{
background-color: $site_header_active_text_bg_color;
}
}
}
}
.sub-menu {
li {
a {
color: $site_header_text_color;
&:hover {
background-color: #F5F5F5;
color: $site_header_text_color;
}
}
&.submenu-active {
> a {
background-color: #F5F5F5;
}
}
}
}
}
}
/*#############################################################
## Website Footer
/*###########################################################*/
.main-footer {
background-color: $site_footer_bg_color;
h2,h3,h4,h5,h6,
li, p {
color: $site_footer_text_color;
a, span {
color: inherit;
}
a {
transition: all 0.2s ease-in-out 0s;
&:hover{
color: $site_footer_text_hover_color;
}
}
}
}
/*#############################################################
## Property Summary
/*###########################################################*/
.summary-details {
.summary-icon {
&.icon-bath {
background-image: url($property_icon_bathroom);
}
&.icon-bed {
background-image: url($property_icon_bedroom);
}
&.icon-car {
background-image: url($property_icon_car);
}
&.icon-car-v2 {
background-image: url($property_icon_car_v2);
}
&.icon-land {
background-image: url($property_icon_land_area);
}
&.icon-floorplan {
background-image: url($property_icon_floor_area);
}
}
}
/*#############################################################
## Badge
/*###########################################################*/
.falcon-badge-style,
.badge-1-style {
position: absolute;
left: 0;
top: 0;
background-color: $secondary_color;
color: #FFF;
display: inline-block;
padding: 5px 10px;
font-style: normal;
font-weight: 600;
font-size: 10px;
text-transform: uppercase;
z-index: 10;
}
.icon-image-container {
background-color: $secondary_color;
border-color: $secondary_color;
color: #fff;
}
/*#############################################################
## Bootstrap Grid/Column
/*###########################################################*/
.wb-column {
container-type: inline-size;
.container {
padding-left: 0;
padding-right: 0;
}
}
@container (max-width:767px) {
.wb-column div[class^="col-"]:not(.layout-exclude) {
width: 100%;
}
}
/*#############################################################
## Block Specific
/*###########################################################*/
body{
&.page-type-listing{
.wb-column {
[data-content-block-id]{
padding: 15px 0;
}
}
}
}
.each-agent-socials{
background-color: rgba($primary_color, 0.7);
}
.single-agent-socials{
.each-social{
background-color: transparent;
border-color: $primary_color;
color: $primary_color;
&:hover{
background-color: $primary_color;
border-color: $primary_color;
color: #FFF;
}
}
}
/*#############################################################
## Video
/*###########################################################*/
.wb-video {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
}
/*#############################################################
## Map
/*###########################################################*/
.wb-map {
iframe {
height: 400px;
width:100%;
}
}
/*#############################################################
## Repeater
/*###########################################################*/
.wb-repeater {
&.accordion {
.accordion-item {
border: 0;
.accordion-button {
border-top: solid 1px #F5F5F5;
&:not(.collapsed) {
color: #fff;
background-color: $primary_color;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
border-top: 0 ;
}
&:not(.collapsed)::after {
color: $all_content_colour;
filter: brightness(100);
}
&:focus {
outline:none;
box-shadow: none;
}
}
&:first-child {
.accordion-button {
border-top: 0;
}
}
}
.accordion {
.accordion-item {
border: 0;
}
.accordion-body {
background-color: #fff;
}
}
}
}
/*#############################################################
## blockquote
/*###########################################################*/
blockquote {
position: relative;
padding: 40px 30px 30px;
margin: 50px 0;
background-color: $secondary_color;
&:before {
content: "";
font-family: "Font Awesome 6 Pro";
font-weight: 900;
font-size: 41px;
color: $primary_color;
}
&:nth-of-type(odd) {
margin-left:10%;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
}
&:nth-of-type(even) {
margin-right: 10%;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
padding-left: 10%;
}
&:nth-of-type(even):after, &:nth-of-type(odd):after {
content: '';
position: absolute;
background-color: $secondary_color;
width: 100vw;
display: block;
height: 100%;
top: 0;
bottom:0;
}
&:nth-of-type(even):after {
right: 100%;
}
&:nth-of-type(odd):after {
left: 100%;
}
}
/*#############################################################
## Image
/*###########################################################*/
img, svg{
max-width: 100%;
height: auto;
}
.images-container{
> img {
margin-bottom: 20px;
}
}
.wb-bg-image{
background-color: #EFEFEF;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center;
background-size: cover;
}
/*#############################################################
## Forms
/*###########################################################*/
input{
outline: 0;
}
.wb-form {
small {
color:$all_content_colour;
a {
color:$primary_color;
}
}
.form-label {
display: block;
margin-bottom: 0;
cursor: pointer;
color: #000 !important;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: 21px;
margin-bottom: 0;
strong {
}
}
.form-check-label {
cursor: pointer;
}
.input-wrapper {
br {
display: none;
}
}
input[type="text"].form-control,
input[type="email"].form-control,
textarea.form-control {
&:focus {
outline: 0;
box-shadow: unset;
}
}
}
/*#############################################################
## Capcha Badge
/*###########################################################*/
.grecaptcha-badge { visibility: hidden; }
/*#############################################################
## Search Form
/*###########################################################*/
input[type="text"],
input[type="email"],
textarea.form-control,
textarea,
select.form-control,
select {
color: $all_content_colour;
background-color: #FFF;
border: 1px solid $header_bg_color;
border-radius: 0;
padding: 15px 15px 15px 15px;
font-size: $all_content_font_size;
width: 100%;
font-family: $all_content_font_family;
font-style: normal;
font-weight: $all_content_font_weight;
text-transform:capitalize;
@media only screen and (max-width:767px) {
padding: 10px 15px 10px 15px;
font-size: 15px;
}
&::placeholder {
color: $header_bg_color;
font-weight:300;
}
&:focus {
outline: 0;
box-shadow: unset;
border-color: inherit;
color: inherit;
background-color: $white;
}
}
select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
cursor: pointer;
outline: 0;
&:link,
&:focus,
&:hover,
&:visited,
&:active
&:focus-visible {
outline: 0;
}
}
.select-wrapper{
position: relative;
&::before{
font-family: "Font Awesome 6 Pro";
content: "\f107";
font-weight: 300;
color: #010101;
pointer-events: none;
position: absolute;
right: 5px;
top: 50%;
font-size: 20px;
-webkit-transform: translatey(-50%);
transform: translatey(-50%);
padding-right: 5px;
}
}
.live-search-wrapper {
position: relative;
.live-search-list {
background: #fff;
list-style: none;
text-align: left;
height: 200px;
overflow-y: auto;
border: 1px solid #C4C6CB;
padding: 10px 0;
position: absolute;
width: 100%;
z-index: 99;
li {
font-size: 16px;
width: 100%;
font-family: "Gotham SSm";
font-style: normal;
font-weight: 400;
padding: 0 15px;
line-height: 30px;
cursor: pointer;
text-transform: capitalize;
&:hover {
background: #dddddd;
}
}
}
.live-search-input {
padding-right: 30px;
text-transform: capitalize;
}
.clear-button {
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
background-color: transparent;
border: none;
font-size: 13px;
cursor: pointer;
font-weight: 300;
}
.clear-button:focus {
outline: none;
}
}
/*#############################################################
## Slick SLider
/*###########################################################*/
.slick-general {
&:not(.slick-initialized) {
display: none;
}
&.slick-initialized {
display: block;
}
&.slick-slider {
min-width: 100%;
width: 0;
.slick-track {
margin-left: unset;
margin-right: unset;
}
&.slick-add-gap {
.slick-list {
margin: 0 -10px;
.slick-slide {
margin-right: 10px;
margin-left: 10px;
}
}
}
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: absolute;
width: 50px;
height: 50px;
padding: 0;
cursor: pointer;
color: #313131;
outline: none;
background-color: transparent;
border: 1px solid #313131;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transition: all 0.3s ease-in-out 0s;
&:hover {
outline: none;
color: #FFF;
border: 1px solid #313131;
background-color: #313131;
}
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 30px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
}
&.slick-prev {
top: 50%;
left: -70px;
&::before {
content: "\f104";
}
@media only screen and (max-width:1300px) {
left: 10px;
}
}
&.slick-next {
top: 50%;
right: -70px;
&::before {
content: "\f105";
}
@media only screen and (max-width:1300px) {
right: 10px;
}
}
}
&.slick-dotted {
position: relative;
.slick-dots {
position: relative;
bottom: auto;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
margin-bottom: 10px;
li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 7px;
padding: 0;
cursor: pointer;
button {
font-size: 0;
line-height: 0;
display: block;
width: inherit;
height: inherit;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background-color: #CCCCCC;
border-radius: 50%;
&:before {
display: none;
}
&:hover {
outline: none;
&:before {
opacity: 1;
}
}
&:focus {
outline: none;
&:before {
opacity: 1;
}
}
}
&.slick-active {
button {
background-color: #313131;
}
}
}
}
}
}
}
.general-outside-arrow-wrapper {
position: relative;
.general-outside-arrow-container {
position: absolute;
display: inline-flex;
right: 0;
bottom: calc(100% + 10px);
gap: 10px;
.slick-arrow {
z-index: 100;
&.slick-prev,
&.slick-next {
position: relative;
width: 35px;
height: 50px;
top: auto;
padding: 0;
cursor: pointer;
color: $primary_color;
outline: none;
background-color: transparent;
border: 1px solid transparent;
z-index: 2;
display: inline-flex;
justify-content: center;
align-items: center;
font-family: auto;
opacity: 1;
transform: unset;
&.slick-disabled {
opacity: 0.3;
cursor: default;
}
&::before {
font-family: 'Font Awesome 6 Pro';
font-weight: 300;
font-size: 40px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
text-shadow: 0px 2px 0px #0000004a;
}
}
&.slick-prev {
left: auto;
&::before {
content: "\f104";
}
}
&.slick-next {
right: auto;
&::before {
content: "\f105";
}
}
}
}
}
/*#############################################################
## Fix : Long Links shows Horizontal Scroll
/*###########################################################*/
a[href*=www],
a[href*=http],
a[href^=mailto],
a[href^=tel] {
word-break: break-word;
}
nav.falcon-pagination{
.falcon-next-prev{
display: none;
}
.falcon-numbers{
display: block;
.falcon-label-container{
display: none;
}
.falcon-numbers-container{
display: block;
text-align: center;
ul.pagination{
display: flex;
gap: 8px;
flex-wrap: wrap;
justify-content: center;
li{
> .page-link{
color: $all_content_colour;
&:focus{
box-shadow: none;
}
}
&.active{
> .page-link{
color: #FFF;
background-color: $all_content_colour;
border-color: $all_content_colour;
}
}
}
}
}
}
}
nav.falcon-pagination {
.falcon-numbers {
.falcon-numbers-container {
ul.pagination {
li {
> .page-link {
color: #404041;
background: transparent;
border: 0;
}
&:first-child span, &:last-child a, &:first-child a, &:last-child span {
font-size:0;
}
&:first-child span:after,
&:last-child a:after,
&:first-child a:after,
&:last-child span:after {
font-family: "Font Awesome 6 Pro";
font-weight: 400;
font-size: 15px;
display: inline-block;
color: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
opacity: 1;
}
&:first-child span:after, &:first-child a:after {
content: "";
}
&:last-child a:after, &:last-child span:after {
content: "";
}
&.active > .page-link {
background-color: transparent;
color: $primary_color;
}
}
}
}
}
}
/*#############################################################
## Buttons
/*###########################################################*/
.buttons-container {
position: relative;
left: -5px;
width: calc(100% + 5px);
margin-bottom: -10px;
@media only screen and (max-width: 767px) {
a.btn:only-child {
margin-left: 15px;
}
}
a {
display: inline-block;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 10px;
}
}
/*-------------------------------
# All Buttons Default
--------------------------------*/
%custom-button-all-default {
border-width: 0;
border-style: solid;
border-radius: 0;
border:0;
outline: none;
box-shadow: none;
position: relative;
transition: all 0.3s ease-in-out 0s;
font-weight: 400;
//min-width: 200px;
font-size: 14px;
font-style: normal;
opacity: 1;
padding: 20px 30px;
text-transform: uppercase;
line-height: normal;
letter-spacing: 1.4px;
}
/*-------------------------------
# Button 1 Style
--------------------------------*/
%custom-button-1-style-default {
border-color: $button_1_border_color;
background-color: $button_1_background_color;
color: $button_1_text_color;
font-family: $button_1_font_family;
border-radius: $button_1_border_radius;
}
%custom-button-1-style-hover {
background-color: darken($button_1_background_color, 10%);
border-color: darken($button_1_border_color, 10%);
color: $button_1_text_color;
}
/*-------------------------------
# Button 2 Style
--------------------------------*/
%custom-button-2-style-default {
border-color: $button_2_border_color;
background-color: $button_2_background_color;
color: $button_2_text_color;
font-family: $button_2_font_family;
border-radius: $button_2_border_radius;
}
%custom-button-2-style-hover {
background-color: darken($button_2_background_color, 10%);
border-color: darken($button_2_border_color, 10%);
color: $button_2_text_color;
}
/*-------------------------------
# Button 3 Style
--------------------------------*/
%custom-button-3-style-default {
border-color: $button_3_border_color;
background-color: $button_3_background_color;
color: $button_3_text_color;
font-family: $button_3_font_family;
border-radius: $button_3_border_radius;
}
%custom-button-3-style-hover {
background-color: darken($button_3_background_color, 10%);
border-color: darken($button_3_border_color, 10%);
color: $button_3_text_color;
}
.btn {
@extend %custom-button-all-default;
.disabled,
&:disabled {
opacity: 0.8;
pointer-events: auto;
cursor: not-allowed;
}
&.button-1-style,
&.btn-primary,
&.btn-falcon {
@extend %custom-button-1-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-1-style-default;
}
&:hover {
@extend %custom-button-1-style-hover;
}
@media only screen and (max-width:767px) {
padding: 12px 20px;
font-size: 14px;
letter-spacing: 1.4px;
}
}
&.button-2-style,
&.btn-secondary {
@extend %custom-button-2-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-2-style-default;
}
&:hover {
@extend %custom-button-2-style-hover;
}
}
&.button-3-style,
&.btn-white {
@extend %custom-button-3-style-default;
&:link,
&:focus,
&:visited,
&:active {
@extend %custom-button-3-style-default;
}
&:hover {
@extend %custom-button-3-style-hover;
}
}
&.btn-small {
padding: 3px 15px;
font-size: 11px;
}
&.btn-large {
padding: 15px 15px;
}
&.btn-width-auto {
min-width: auto;
}
}
//
.remodal, [data-remodal-id] {
display: none;
}
.remodal{
&:not(.remodal-menu) {
margin: 50px 0;
@media only screen and (max-width:767px) {
padding: 15px;
margin: 0;
}
a[data-remodal-action="close"] {
position: absolute;
right: 0;
width: 50px;
height: 50px;
line-height: 1;
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
top: 0;
color: $secondary_color;
z-index: 10;
@media only screen and (max-width:767px) {
top: 0;
color: $all_content_colour;
}
}
}
&.remodal-property-filter{
max-width: 835px ;
position: relative;
padding: 60px;
@media only screen and (max-width:1399px) {
padding: 30px 15px;
}
a[data-remodal-action="close"] {
color: $secondary_color;
display: inline-block;
text-decoration: none;
position: absolute;
top: 10px;
right: 20px;
}
}
}
.remodal-overlay.remodal-menu {
background: rgba(0, 0, 0, 0.8);
z-index: 99991;
}
/* Position Vertically */
.remodal.remodal-menu:after,
.remodal-wrapper.remodal-menu:after {
// Container: Vertical Align
vertical-align:middle;
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
// Container: Horizontal Align
text-align:center;
padding: 0;
z-index: 99992;
overflow-x: hidden;
/* Remodal Container */
.remodal.remodal-menu {
margin: 0;
padding: 0;
max-width: 800px;
background-color: #ffffff;
background: #ffffff;
// Container:width and Height
.menu-container {
background-color: #ffffff;
text-align: left;
overflow: hidden;
// Keep the Vertical Scroll
min-height: calc(100vh + 1px);
// Position Columns
display: grid;
grid-template-rows: auto 2fr auto;
.menu-container-top {
margin-bottom: 20px;
background: $header_bg_color;
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.30);
padding: 5px 15px;
.logo-text {
font-family: $all_content_font_family;
font-style: normal;
font-weight: 800;
line-height: 22px;
color: #313131;
font-size: 24px;
}
.website-logo img {
height:$menu_logo_height_mobile;
}
a[data-remodal-action="close"] {
color: $site_header_active_text_bg_color;
display: inline-block;
text-decoration: none;
font-size: 30px;
margin-right: 0px;
}
}
.menu-container-middle {
padding: 0;
ul.mobile-menu {
list-style-type: none;
margin: 0;
padding: 0;
display: block;
// display: inline-block;
li {
display: block;
padding: 0 15px;
margin-bottom: 10px;
a {
display: block;
align-items: center;
padding: 5px;
color: $all_content_colour;
font-family: $all_content_font_family;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: uppercase;
}
&:last-child {
margin-bottom: 0;
// margin-left: 0;
}
}
}
}
.menu-container-bottom {
text-align: center;
margin-top: 20px;
@media (pointer:coarse) {
margin-bottom: 50px;
}
.social-media-container {
display: inline-flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
> a {
margin-right: 25px;
font-size: 30px;
color: #313131;
&:last-child {
margin-right: 0;
}
}
}
}
}
}
}
/* Position Horizontally */
.remodal-wrapper.remodal-menu {
.remodal.remodal-menu {
.menu-container {
.menu-container-middle {
ul.mobile-menu {
li {
padding:0;
a {
&.open {
background-color: $header_bg_color;
}
}
.menu-child-wrapper{
display: none;
ul {
li {
margin-bottom: 0;
a {
text-transform: capitalize;
}
}
}
}
}
> li {
> a {
padding: 10px 20px;
}
&:last-child {
> a {
background-color: $secondary_color;
color: #fff;
position: relative;
&:after {
content: "\f054";
font-family: "Font Awesome 6 Pro";
font-size: inherit;
margin-right: 10px;
font-weight: 400;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
position: absolute;
top: 50%;
transition: all 0.3s ease-in-out 0s;
transform: translatey(-50%);
opacity: 1;
z-index: 999;
color: #fff;
margin-left: 10px;
}
&.open {
background-color: $red_2;
}
}
}
}
}
}
}
}
}
/*#############################################################
## Remodal - virtualtour - floorplan - gallery
/*###########################################################*/
.remodal {
hr {
margin: 32px 0;
color: #E6EBEE;
}
.disclaimer {
color: #2F5671;
line-height: 19.6px;
font-size: 0.88rem;
margin-top: 16px;
a {
color: #0070E0;
}
}
}
.remodal, [data-remodal-id] {
display: none;
}
.remodal-wrapper {
z-index: 999999 !important;
overflow-x: hidden;
padding: 0;
&.remodal-search-filter {
padding: 0;
}
& > .remodal {
padding: 0;
}
}
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 40px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container {
padding: 0 20px;
}
}
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1.19rem;
font-family: "GeneralSans";
line-height: 25.65px;
color: #033355;
text-transform: capitalize;
font-weight: 600;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-top {
h6 {
font-size: 1rem;
line-height: 1;
}
}
}
}
.remodal-wrapper {
.remodal-top {
a.close {
border-radius: 20px;
color: black;
height: auto;
font-size: 0.88rem;
font-weight: 600;
padding: 15px;
position: relative;
right: auto;
top: auto;
width: auto;
&:hover {
background-color: #f1f4f6;
}
i {
font-size: 20px;
margin: 0 5px 0;
}
.remodal-search-filter {
.search-filter-top {
.close {
i {
position: relative;
top: 7px;
}
}
}
}
span {
display: inline-block;
color: #2F5671;
}
.general-icon {
display: inline-block;
position: relative;
top: 7px;
}
}
}
.remodal-search-filter {
border-radius: 20px;
}
}
.remodal-wrapper .remodal-agent-appraisal .remodal-top, .remodal-wrapper .remodal-agent-contact .remodal-top {
position: absolute;
right: 0;
top: 18px;
}
@media only screen and (max-width: 991px) {
.remodal-wrapper .remodal-search-filter {
border-radius: 0;
}
}
.remodal-wrapper .remodal-search-filter h3, .remodal-wrapper .remodal-search-filter .h3 {
font-size: 1.19rem;
margin-bottom: 32px;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper .remodal-search-filter h4, .remodal-wrapper .remodal-search-filter .h4 {
font-size: 1.06rem;
display: block;
font-family: "GeneralSans";
font-weight: 500;
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: 560px;
overflow: overlay;
scrollbar-width: none;
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
height: calc(100vh - 164px);
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
background-color: #F3F5F7;
padding: 40px 0;
.search-wrapper {
background-color: #FFF;
padding: 18px 16px;
border-radius: 6px;
display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
align-items: center;
border: solid 1px #9AADBB;
}
.search-field {
width: 100%;
position: relative;
line-height: 26px;
&.with-magnify-glass {
padding-left: 30px;
}
}
}
}
}
}
@media only screen and (max-width: 991px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
width: 65%;
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.keywords {
.search-field {
i {
position: absolute;
left: 0;
top: 50%;
transform: translatey(-50%);
color: #9AADBB;
font-size: 1rem;
}
input {
font-size: 1rem;
border: none;
width: 100%;
outline: 0;
padding-left: 30px;
padding-right: 30px;
color: #2F5671;
&::placeholder {
color: #2F5671;
}
}
}
&.property-keyword {
background-color: transparent;
.search-field {
input {
padding-left: initial;
padding-right: initial;
}
}
}
}
.category-filter {
.general-button {
&.button-style-2 {
background: transparent;
border-radius: 0;
border: 0;
border-bottom: 4px solid #E6EBEE;
height: 75px;
line-height: 75px;
&.button-active {
border-bottom: 4px solid #C4ED21;
}
&:hover {
color: #033355;
}
}
}
}
.summary-attributes {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
&:hover {
border-color: #033355;
color: #FEFEFE;
}
&.button-active {
background-color: #033355;
color: #fff;
&:hover {
opacity: 0.9;
}
}
}
}
}
.modal-single-select {
.general-button {
&.button-style-2 {
border-color: #E6EBEE;
height: 72px;
line-height: 72px;
}
}
}
}
}
}
@media only screen and (max-width: 767px) {
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
height: 44px;
line-height: 44px;
}
}
}
}
}
}
}
.remodal-wrapper {
.remodal-search-filter {
.remodal-middle {
.modal-single-select {
.general-button {
&.button-style-2 {
&:hover {
border-color: #033355;
color: #033355;
background-color: transparent;
}
&.button-active {
background-color: #033355;
color: #fff;
}
}
}
}
.modal-multiple-select {
.col {
a {
display: block;
border: solid 1px #E6EBEE;
padding: 16px;
border-radius: 8px;
span {
&:first-child {
margin-bottom: 39.41px;
}
&:last-child {
font-weight: 600;
font-size: 0.875rem;
color: #033355;
line-height: 19.6px;
}
}
&.button-active {
border-color: #033355;
}
}
}
}
.modal-property-check {
label {
width: 100%;
display: flex;
height: 100%;
gap: 16px;
flex-wrap: nowrap;
align-items: center;
cursor: pointer;
color: #033355;
line-height: 24px;
}
.filter-button[type="checkbox"] {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
position: relative;
width: 24px;
height: 24px !important;
border: 1px solid #9AADBB;
background-color: white;
cursor: pointer;
border-radius: 3px;
top: -2px;
}
.filter-button[type="checkbox"]:checked {
background-color: #033355;
border-color: #033355;
outline: none;
}
}
.select-wrapper {
select {
height: 56px;
}
}
}
.remodal-bottom {
.button-clear {
font-weight: 600;
color: #033355;
background: transparent;
border: 0;
}
}
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
&.remodal-menu-left {
text-align: left;
.remodal-is-opening {
-webkit-animation-name: remodal-opening-left-to-right;
animation-name: remodal-opening-left-to-right;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-left-to-right;
animation-name: remodal-closing-left-to-right;
}
}
&.remodal-menu-right {
text-align: right;
padding: 0 1px 0 0 !important;
& > .remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-right-to-left;
animation-name: remodal-opening-right-to-left;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-right-to-left;
animation-name: remodal-closing-right-to-left;
animation-duration: 0.5s;
}
}
&.remodal-menu-bottom {
text-align: center;
padding: 0 1px 0 0 !important;
&>.remodal {
margin-bottom: 0;
min-height: 100vh;
}
.remodal-is-opening {
-webkit-animation-name: remodal-opening-bottom-to-top;
animation-name: remodal-opening-bottom-to-top;
animation-duration: 0.75s;
}
.remodal-is-closing {
-webkit-animation-name: remodal-closing-top-to-bottom;
animation-name: remodal-closing-top-to-bottom;
animation-duration: 0.5s;
}
}
}
/*#############################################################
## Remodal Animation : Left to Right
/*###########################################################*/
@keyframes remodal-opening-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
}
to {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-left-to-right {
from {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
left: -200px;
opacity: 0;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Right to Left
/*###########################################################*/
@keyframes remodal-opening-right-to-left {
0% {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
right: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-right-to-left {
from {
-webkit-transform: none;
transform: none;
right: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
right: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Remodal Animation : Bottom to Top
/*###########################################################*/
@keyframes remodal-opening-bottom-to-top {
0% {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
}
75% {
-webkit-transform: none;
transform: none;
bottom: 20px;
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
@keyframes remodal-closing-top-to-bottom {
from {
-webkit-transform: none;
transform: none;
bottom: 0;
opacity: 1;
}
to {
-webkit-transform: none;
transform: none;
bottom: -100%;
opacity: 1;
-webkit-filter: blur(0);
filter: blur(0);
}
}
/*#############################################################
## Key Frames
/*###########################################################*/
@keyframes agentup {
0% { transform: translateY(23%); }
100% { transform: translateY(0%); }
}
/* Elemenets Visibility Per Devices */
.desktop-only {
@media only screen and (max-width: 991px) {
display:none;
}
}
/*Seperator*/
.seperator-150, .spacer-150 {
height:150px;
@media only screen and (max-width: 1399px) {
height: 80px;
}
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-100, .spacer-100 {
height:100px;
@media only screen and (max-width: 767px) {
height:50px;
}
}
.seperator-50, .spacer-50 {
height:50px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
.seperator-30, .spacer-30 {
height:30px;
@media only screen and (max-width: 767px) {
height:30px;
}
}
div[data-embeddable-id="e472257b-e42c-459b-ad89-190995b2c266"], .wb-hr1ncpbjfmvr {
height: 100%;
}
/*Page Background*/
.background-fixed,
.page-type-auctions,
.page-type-inspections,
.page-type-listing,
.page-type-listings,
.page-type-blogs,
.page-type-blog,
.page-type-franchise_offices,
.page-type-franchise_office,
.page-type-agents,
.page-type-agent {
background-position: top center;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
}
.page-type-blog,
.page-type-blogs {/*Single Blog Page, Blog Page Banner*/
background-image: url(https://resources.wbcms.net/uploads/11/398976b3-297e-4ed9-9c30-9c5c715881d0/single-blog-bg.jpg);
}
.page-type-agents, .page-type-agent {/*Agent Page Banner, Single Agent*/
background-image: url(https://resources.wbcms.net/uploads/11/10bf7e88-027b-4f1a-869b-929b9b37650e/Agents-bg.jpg);
}
.page-type-listings, .page-type-listing, .page-type-auctions, .page-type-inspections {/*Listings, Auctions*/
background-image: url(https://resources.wbcms.net/uploads/4/5d26855f-2b78-40b4-be6c-cccd9ac1afa0/listing-bg.png);
}
.page-type-franchise_offices, .page-type-franchise_office {/*Office Page Banner, Single office*/
background-image: url(https://resources.wbcms.net/uploads/11/cf7f2e57-d2f6-49ce-8e36-cf4ee40397f7/office-bg.jpg);
}
.page-type-blog {
p img {
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
}
p img:last-child {
margin-right: 0;
}
}"
["compiled_css"]=>
NULL
["js"]=>
string(4957) "requirejs(['jquery', 'remodal', 'cssLoader', 'htmx'], function($, remodal, cssLoader, htmx) {
cssLoader(['remodal', 'fontawesome']);
$('a[href^="#"]').click(function(e) {
// Prevent the default behavior of the link
e.preventDefault();
console.log('test');
var headerHeight = $('header').outerHeight(true);
// Get the value from the href attribute of the clicked link
var contentBlockId = $(this).attr('href').substring(1);
// Check if there exists an element with the matching data-content-block-id attribute
var $targetElement = $('[data-content-block-id="' + contentBlockId + '"]');
if ($targetElement.length) {
// Get the offset of the target element
var targetOffset = $targetElement.offset().top;
var headerPadding = 90;
// Animate scroll to the target offset
$("html, body").animate({ scrollTop: targetOffset - headerPadding }, 1000);
}
});
///////////////////////// Remove placeholder when clicking on the respective field
$('.wb-form input, .wb-form textarea').on('focus', function(){
// Store the placeholder in a data attribute and then remove it
$(this).data('placeholder', $(this).attr('placeholder')).attr('placeholder', '');
}).on('blur', function(){
// When the element loses focus, restore the placeholder
$(this).attr('placeholder', $(this).data('placeholder'));
});
///////////Start Dropdown Live Search//////////////////
$('.live-search-input').each(function() {
var searchInput = $(this);
var clearButton = searchInput.siblings('.clear-button');
var targetList = searchInput.siblings('.live-search-list');
var items = [];
var itemSelected = false; // Flag to check if an item has been selected
targetList.find('li').each(function(){
items.push($(this).text().trim());
});
function refreshList(itemsToShow) {
targetList.empty();
if(itemsToShow.length === 0) {
targetList.append("
No items found");
} else {
$.each(itemsToShow, function(index, item) {
targetList.append("
" + item + "");
});
}
}
// Function to toggle the visibility of the clear button
function toggleClearButton() {
if (searchInput.val().length > 0) {
clearButton.show();
} else {
clearButton.hide();
}
}
// Show clear button when input field is focused
searchInput.on('focus', function(){
clearButton.show();
});
// Hide clear button when input field loses focus
searchInput.on('blur', function(){
setTimeout(function() {
clearButton.hide();
}, 100);
});
// Clear input when 'X' button is clicked
clearButton.on('click', function(){
searchInput.val('');
refreshList(items);
searchInput.focus(); // Optional: return focus to the input after clearing
toggleClearButton();
});
searchInput.on('focus', function(){
$('.live-search-list').hide(); // Hide all other lists
refreshList(items);
targetList.show();
itemSelected = false; // Reset item selection status when the field is focused
});
searchInput.on('blur', function(e){
if (!itemSelected) { // Clear the input if no item was selected
searchInput.val('');
}
if (!targetList.is(':hover')) {
targetList.hide();
}
});
targetList.on('click', '.list-item', function(){
searchInput.val($(this).text());
//var getSelectedItem = $(this).text();
// searchInput.val(getSelectedItem);
searchInput.attr('value', $(this).text());
targetList.hide();
itemSelected = true; // Set the flag when an item is selected
});
searchInput.on('keyup', function(){
var query = $(this).val().toLowerCase();
var filteredItems = items.filter(function(item){
//return item.toLowerCase().startsWith(query); // Search start to the first word (startsWith)
return item.toLowerCase().includes(query); // Changed from startsWith to includes
});
refreshList(filteredItems);
itemSelected = false; // Reset item selection status when the user starts typing
toggleClearButton();
});
refreshList(items);
});
//end dropdown live search
});"
["created_at"]=>
string(19) "2023-08-23 10:53:44"
["updated_at"]=>
string(19) "2024-12-05 12:15:38"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(2) {
[0]=>
string(11) "demo_office"
[1]=>
string(15) "showcase_office"
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(1) {
["themeFonts"]=>
object(Illuminate\Database\Eloquent\Collection)#4622 (2) {
["items":protected]=>
array(2) {
[0]=>
object(App\Models\ThemeFont)#4625 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(11) "theme_fonts"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(8) {
["id"]=>
int(6)
["uuid"]=>
string(36) "a8747881-a406-4f68-bb59-8bbcc1e3ce93"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(5) "Inter"
["url"]=>
string(65) "https://fonts.googleapis.com/css?family=Inter:300,regular,600,700"
["created_at"]=>
string(19) "2023-09-28 08:18:01"
["updated_at"]=>
string(19) "2023-09-28 08:18:01"
}
["original":protected]=>
array(8) {
["id"]=>
int(6)
["uuid"]=>
string(36) "a8747881-a406-4f68-bb59-8bbcc1e3ce93"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(5) "Inter"
["url"]=>
string(65) "https://fonts.googleapis.com/css?family=Inter:300,regular,600,700"
["created_at"]=>
string(19) "2023-09-28 08:18:01"
["updated_at"]=>
string(19) "2023-09-28 08:18:01"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(4) {
[0]=>
string(8) "theme_id"
[1]=>
string(8) "provider"
[2]=>
string(4) "name"
[3]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[1]=>
object(App\Models\ThemeFont)#4624 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(11) "theme_fonts"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(8) {
["id"]=>
int(33)
["uuid"]=>
string(36) "5b651f3b-6485-4417-bc8e-10475b63ea08"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(10) "Gotham SSm"
["url"]=>
string(91) "https://resources.wbcms.net/uploads/11/7a5e72a2-27e8-4f0f-a39a-18467cb6eb3b/gothamfonts.css"
["created_at"]=>
string(19) "2024-03-21 03:26:26"
["updated_at"]=>
string(19) "2024-03-21 03:26:26"
}
["original":protected]=>
array(8) {
["id"]=>
int(33)
["uuid"]=>
string(36) "5b651f3b-6485-4417-bc8e-10475b63ea08"
["theme_id"]=>
int(3)
["provider"]=>
string(6) "google"
["name"]=>
string(10) "Gotham SSm"
["url"]=>
string(91) "https://resources.wbcms.net/uploads/11/7a5e72a2-27e8-4f0f-a39a-18467cb6eb3b/gothamfonts.css"
["created_at"]=>
string(19) "2024-03-21 03:26:26"
["updated_at"]=>
string(19) "2024-03-21 03:26:26"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(4) {
[0]=>
string(8) "theme_id"
[1]=>
string(8) "provider"
[2]=>
string(4) "name"
[3]=>
string(3) "url"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(5) {
[0]=>
string(4) "name"
[1]=>
string(14) "variables_scss"
[2]=>
string(4) "scss"
[3]=>
string(12) "compiled_css"
[4]=>
string(2) "js"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
["location"]=>
NULL
["franchise"]=>
object(App\Models\Franchise)#5756 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(10) "franchises"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(5) {
["id"]=>
int(3)
["uuid"]=>
string(36) "b3385ee2-a8ec-4f5d-afd9-19775859b88c"
["name"]=>
string(6) "RE/MAX"
["created_at"]=>
string(19) "2023-10-03 03:46:15"
["updated_at"]=>
string(19) "2024-10-14 23:15:46"
}
["original":protected]=>
array(5) {
["id"]=>
int(3)
["uuid"]=>
string(36) "b3385ee2-a8ec-4f5d-afd9-19775859b88c"
["name"]=>
string(6) "RE/MAX"
["created_at"]=>
string(19) "2023-10-03 03:46:15"
["updated_at"]=>
string(19) "2024-10-14 23:15:46"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(1) {
[0]=>
string(4) "name"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(39) {
[0]=>
string(11) "location_id"
[1]=>
string(8) "reseller"
[2]=>
string(4) "plan"
[3]=>
string(12) "franchise_id"
[4]=>
string(8) "theme_id"
[5]=>
string(15) "theme_header_id"
[6]=>
string(15) "theme_footer_id"
[7]=>
string(16) "office_footer_id"
[8]=>
string(4) "name"
[9]=>
string(11) "unit_number"
[10]=>
string(13) "street_number"
[11]=>
string(11) "street_name"
[12]=>
string(6) "suburb"
[13]=>
string(5) "state"
[14]=>
string(8) "postcode"
[15]=>
string(7) "country"
[16]=>
string(5) "email"
[17]=>
string(21) "additional_recipients"
[18]=>
string(6) "mobile"
[19]=>
string(5) "phone"
[20]=>
string(3) "fax"
[21]=>
string(7) "is_demo"
[22]=>
string(11) "is_showcase"
[23]=>
string(12) "is_demo_data"
[24]=>
string(19) "is_franchise_office"
[25]=>
string(25) "is_agent_crm_sync_enabled"
[26]=>
string(24) "demo_data_initialised_at"
[27]=>
string(6) "region"
[28]=>
string(11) "website_url"
[29]=>
string(7) "suburbs"
[30]=>
string(11) "description"
[31]=>
string(9) "principal"
[32]=>
string(12) "office_image"
[33]=>
string(4) "slug"
[34]=>
string(18) "deployed_office_id"
[35]=>
string(13) "hide_showcase"
[36]=>
string(30) "buy_listing_inquiry_recipients"
[37]=>
string(31) "rent_listing_inquiry_recipients"
[38]=>
string(31) "sold_listing_inquiry_recipients"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
["observers":protected]=>
array(1) {
["App\Models\Office"]=>
array(1) {
[0]=>
string(28) "App\Observers\OfficeObserver"
}
}
["slugOptions":protected]=>
uninitialized(Spatie\Sluggable\SlugOptions)
["pageSizeLimit":"App\Models\Office":private]=>
int(100)
}
["features"]=>
object(Illuminate\Database\Eloquent\Collection)#5393 (2) {
["items":protected]=>
array(3) {
[0]=>
object(App\Models\ListingFeature)#5394 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(16) "listing_features"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(5) {
["id"]=>
int(1818467)
["listing_id"]=>
int(107236)
["feature_name"]=>
string(11) "Dish Washer"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(5) {
["id"]=>
int(1818467)
["listing_id"]=>
int(107236)
["feature_name"]=>
string(11) "Dish Washer"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(2) {
[0]=>
string(10) "listing_id"
[1]=>
string(12) "feature_name"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[1]=>
object(App\Models\ListingFeature)#6087 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(16) "listing_features"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(5) {
["id"]=>
int(1818468)
["listing_id"]=>
int(107236)
["feature_name"]=>
string(10) "Livingarea"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(5) {
["id"]=>
int(1818468)
["listing_id"]=>
int(107236)
["feature_name"]=>
string(10) "Livingarea"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(2) {
[0]=>
string(10) "listing_id"
[1]=>
string(12) "feature_name"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[2]=>
object(App\Models\ListingFeature)#2445 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(16) "listing_features"
["primaryKey":protected]=>
string(2) "id"
["keyType":protected]=>
string(3) "int"
["incrementing"]=>
bool(true)
["with":protected]=>
array(0) {
}
["withCount":protected]=>
array(0) {
}
["preventsLazyLoading"]=>
bool(false)
["perPage":protected]=>
int(15)
["exists"]=>
bool(true)
["wasRecentlyCreated"]=>
bool(false)
["escapeWhenCastingToString":protected]=>
bool(false)
["attributes":protected]=>
array(5) {
["id"]=>
int(1818469)
["listing_id"]=>
int(107236)
["feature_name"]=>
string(15) "Hotwaterservice"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["original":protected]=>
array(5) {
["id"]=>
int(1818469)
["listing_id"]=>
int(107236)
["feature_name"]=>
string(15) "Hotwaterservice"
["created_at"]=>
string(19) "2025-01-30 04:25:24"
["updated_at"]=>
string(19) "2025-01-30 04:25:24"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(0) {
}
["classCastCache":protected]=>
array(0) {
}
["attributeCastCache":protected]=>
array(0) {
}
["dates":protected]=>
array(0) {
}
["dateFormat":protected]=>
NULL
["appends":protected]=>
array(0) {
}
["dispatchesEvents":protected]=>
array(0) {
}
["observables":protected]=>
array(0) {
}
["relations":protected]=>
array(0) {
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(2) {
[0]=>
string(10) "listing_id"
[1]=>
string(12) "feature_name"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["inspections"]=>
object(Illuminate\Database\Eloquent\Collection)#7048 (2) {
["items":protected]=>
array(0) {
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
}
["touches":protected]=>
array(0) {
}
["timestamps"]=>
bool(true)
["hidden":protected]=>
array(0) {
}
["visible":protected]=>
array(0) {
}
["fillable":protected]=>
array(0) {
}
["guarded":protected]=>
array(0) {
}
["slugOptions":protected]=>
uninitialized(Spatie\Sluggable\SlugOptions)
}