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(39578)
["uuid"]=>
string(36) "51bce6f0-7e58-427f-a4e8-760f33e782d5"
["etag"]=>
string(32) "0b250b3d4c6423829fa8d900f765bce5"
["office_id"]=>
int(31)
["slug"]=>
string(51) "l27601841-143-sykes-road-manurewa-manukau-city-2243"
["featured"]=>
int(0)
["unique_id"]=>
string(9) "L27601841"
["crm_internal_id"]=>
string(8) "23601028"
["provider"]=>
string(8) "vaultapi"
["crm_created_at"]=>
string(19) "2024-04-23 21:08:13"
["crm_updated_at"]=>
string(19) "2025-02-03 13:39:28"
["category"]=>
string(11) "residential"
["sub_category"]=>
string(3) "Buy"
["status"]=>
string(7) "current"
["listing_type"]=>
string(9) "Townhouse"
["authority"]=>
string(4) "Sole"
["set_sale_on"]=>
NULL
["tenancy"]=>
string(6) "vacant"
["under_offer"]=>
string(2) "no"
["under_contract"]=>
int(0)
["new_construction"]=>
int(0)
["bedrooms"]=>
int(2)
["bathrooms"]=>
int(1)
["ensuite"]=>
int(0)
["garages"]=>
int(0)
["carports"]=>
int(0)
["openspaces"]=>
int(0)
["price_display"]=>
int(1)
["price"]=>
float(739000)
["price_type"]=>
NULL
["property_guide_url"]=>
NULL
["price_view"]=>
string(20) "Price by Negotiation"
["address_display"]=>
int(1)
["address_unit_number"]=>
NULL
["address_street_number"]=>
string(3) "143"
["address_street"]=>
string(10) "Sykes Road"
["address_suburb"]=>
string(8) "Manurewa"
["address_state"]=>
string(12) "Manukau City"
["address_postcode"]=>
string(4) "2243"
["address_country"]=>
NULL
["residential_category"]=>
NULL
["headline"]=>
string(37) "MANUREWA / WATTLE DOWNS 2-BED + STUDY"
["description"]=>
string(1016) "BRAND NEW AFFORDABLE SEA-VIEW HOMES AVAILABLE FOR SALE!
Now selling a selection of 2-bedroom or 2-bedroom + study homes with your backyard facing Wattle Downs sea view inlets! Each come with a dedicated car park. Imagine living by the sea with stunning coastal sea views in a boutique development!
Location:
- Conveniently located in a peaceful cul-de-sac off Mahia Road right next to the Weymouth Cosmopolitan Sports Club
- Nestled between the neighbourhoods of Weymouth and Wattle Downs
- You'll enjoy easy access to popular amenities and the Motorway via the Great South Road Takanini on/off ramps
- Convenient public transport options and plenty of parks and playgrounds nearby
School Zone: James Cook High School, Leabank School
Buy now with a deposit from only 5% to a TAP (rent to buy options also available!)*.
Take massive action NOW and secure your family's future!
Contact the Don Ha Projects Team Now:
Don Ha: 021 968 309
Ketan Patel: 021 262 8041
*Terms and conditions apply."
["land_area"]=>
NULL
["land_area_unit"]=>
NULL
["normalise_land_area"]=>
float(0)
["building_area"]=>
NULL
["building_area_unit"]=>
NULL
["external_link"]=>
string(28) "https://youtu.be/Qht7kLmLico"
["video_link"]=>
NULL
["virtual_tour_link"]=>
string(28) "https://youtu.be/Qht7kLmLico"
["floorplan"]=>
NULL
["lat"]=>
string(12) "-37.04105450"
["lng"]=>
string(12) "174.88204210"
["display_sold_price"]=>
int(0)
["sold_price"]=>
NULL
["sold_date"]=>
NULL
["auction_date"]=>
NULL
["auction_venue"]=>
NULL
["bond"]=>
NULL
["date_available"]=>
NULL
["statement_of_information"]=>
NULL
["vault_etable_url"]=>
string(23) "https://vltre.co/l7du2D"
["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-04-23 21:08:13"
["updated_at"]=>
string(19) "2025-02-03 00:45:16"
["leased_date"]=>
NULL
["location_id"]=>
NULL
}
["original":protected]=>
array(75) {
["id"]=>
int(39578)
["uuid"]=>
string(36) "51bce6f0-7e58-427f-a4e8-760f33e782d5"
["etag"]=>
string(32) "0b250b3d4c6423829fa8d900f765bce5"
["office_id"]=>
int(31)
["slug"]=>
string(51) "l27601841-143-sykes-road-manurewa-manukau-city-2243"
["featured"]=>
int(0)
["unique_id"]=>
string(9) "L27601841"
["crm_internal_id"]=>
string(8) "23601028"
["provider"]=>
string(8) "vaultapi"
["crm_created_at"]=>
string(19) "2024-04-23 21:08:13"
["crm_updated_at"]=>
string(19) "2025-02-03 13:39:28"
["category"]=>
string(11) "residential"
["sub_category"]=>
string(3) "Buy"
["status"]=>
string(7) "current"
["listing_type"]=>
string(9) "Townhouse"
["authority"]=>
string(4) "Sole"
["set_sale_on"]=>
NULL
["tenancy"]=>
string(6) "vacant"
["under_offer"]=>
string(2) "no"
["under_contract"]=>
int(0)
["new_construction"]=>
int(0)
["bedrooms"]=>
int(2)
["bathrooms"]=>
int(1)
["ensuite"]=>
int(0)
["garages"]=>
int(0)
["carports"]=>
int(0)
["openspaces"]=>
int(0)
["price_display"]=>
int(1)
["price"]=>
float(739000)
["price_type"]=>
NULL
["property_guide_url"]=>
NULL
["price_view"]=>
string(20) "Price by Negotiation"
["address_display"]=>
int(1)
["address_unit_number"]=>
NULL
["address_street_number"]=>
string(3) "143"
["address_street"]=>
string(10) "Sykes Road"
["address_suburb"]=>
string(8) "Manurewa"
["address_state"]=>
string(12) "Manukau City"
["address_postcode"]=>
string(4) "2243"
["address_country"]=>
NULL
["residential_category"]=>
NULL
["headline"]=>
string(37) "MANUREWA / WATTLE DOWNS 2-BED + STUDY"
["description"]=>
string(1016) "BRAND NEW AFFORDABLE SEA-VIEW HOMES AVAILABLE FOR SALE!
Now selling a selection of 2-bedroom or 2-bedroom + study homes with your backyard facing Wattle Downs sea view inlets! Each come with a dedicated car park. Imagine living by the sea with stunning coastal sea views in a boutique development!
Location:
- Conveniently located in a peaceful cul-de-sac off Mahia Road right next to the Weymouth Cosmopolitan Sports Club
- Nestled between the neighbourhoods of Weymouth and Wattle Downs
- You'll enjoy easy access to popular amenities and the Motorway via the Great South Road Takanini on/off ramps
- Convenient public transport options and plenty of parks and playgrounds nearby
School Zone: James Cook High School, Leabank School
Buy now with a deposit from only 5% to a TAP (rent to buy options also available!)*.
Take massive action NOW and secure your family's future!
Contact the Don Ha Projects Team Now:
Don Ha: 021 968 309
Ketan Patel: 021 262 8041
*Terms and conditions apply."
["land_area"]=>
NULL
["land_area_unit"]=>
NULL
["normalise_land_area"]=>
float(0)
["building_area"]=>
NULL
["building_area_unit"]=>
NULL
["external_link"]=>
string(28) "https://youtu.be/Qht7kLmLico"
["video_link"]=>
NULL
["virtual_tour_link"]=>
string(28) "https://youtu.be/Qht7kLmLico"
["floorplan"]=>
NULL
["lat"]=>
string(12) "-37.04105450"
["lng"]=>
string(12) "174.88204210"
["display_sold_price"]=>
int(0)
["sold_price"]=>
NULL
["sold_date"]=>
NULL
["auction_date"]=>
NULL
["auction_venue"]=>
NULL
["bond"]=>
NULL
["date_available"]=>
NULL
["statement_of_information"]=>
NULL
["vault_etable_url"]=>
string(23) "https://vltre.co/l7du2D"
["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-04-23 21:08:13"
["updated_at"]=>
string(19) "2025-02-03 00:45:16"
["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(2406)
["uuid"]=>
string(36) "06d29cf7-3f08-4bac-a366-cade1d32f434"
["office_id"]=>
int(31)
["listing_engine_agent_id"]=>
string(3) "883"
["first_name"]=>
string(8) "Harpreet"
["last_name"]=>
string(5) "Singh"
["slug"]=>
string(14) "harpreet-singh"
["email"]=>
string(26) "
[email protected]"
["additional_recipients"]=>
NULL
["avatar"]=>
NULL
["position"]=>
string(20) "Licensed Salesperson"
["phone"]=>
string(14) "+64 9 261 2555"
["mobile"]=>
string(15) "+64 21 191 2800"
["bio"]=>
string(906) "
Harpreet plays a pivotal role in Don Ha's project team, driven by his passion for delivering the best customer experience. With a knack for negotiation, he excels in finding optimal solutions to help clients achieve their property goals.
A seasoned sales professional, Harpreet has spent the past 15 years excelling in B2B sales across industries such as telecommunications, advertising, and electronics in New Zealand. His previous experience as a business development manager, client manager, and account manager further enhances his ability to navigate complex client needs and build lasting relationships with vendors and purchasers at all levels.
In addition to his sales expertise, Harpreet brings robust analytical and planning skills, along with proficiency in the latest IT tools and software programs.
For expert real estate advice, feel free to reach out to Harpreet!
"
["image"]=>
string(84) "agents/06d29cf7-3f08-4bac-a366-cade1d32f434/cc5f41e3-efa8-413b-9cea-469b278eccfa.jpg"
["crm_image"]=>
string(67) "https://staffphotos.vaultre.com.au/5500/1719781654-381073-image.jpg"
["credential"]=>
NULL
["sort"]=>
int(12)
["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-06-30 21:11:05"
["updated_at"]=>
string(19) "2025-02-05 03:10:35"
["laravel_through_key"]=>
int(39578)
}
["original":protected]=>
array(29) {
["id"]=>
int(2406)
["uuid"]=>
string(36) "06d29cf7-3f08-4bac-a366-cade1d32f434"
["office_id"]=>
int(31)
["listing_engine_agent_id"]=>
string(3) "883"
["first_name"]=>
string(8) "Harpreet"
["last_name"]=>
string(5) "Singh"
["slug"]=>
string(14) "harpreet-singh"
["email"]=>
string(26) "
[email protected]"
["additional_recipients"]=>
NULL
["avatar"]=>
NULL
["position"]=>
string(20) "Licensed Salesperson"
["phone"]=>
string(14) "+64 9 261 2555"
["mobile"]=>
string(15) "+64 21 191 2800"
["bio"]=>
string(906) "
Harpreet plays a pivotal role in Don Ha's project team, driven by his passion for delivering the best customer experience. With a knack for negotiation, he excels in finding optimal solutions to help clients achieve their property goals.
A seasoned sales professional, Harpreet has spent the past 15 years excelling in B2B sales across industries such as telecommunications, advertising, and electronics in New Zealand. His previous experience as a business development manager, client manager, and account manager further enhances his ability to navigate complex client needs and build lasting relationships with vendors and purchasers at all levels.
In addition to his sales expertise, Harpreet brings robust analytical and planning skills, along with proficiency in the latest IT tools and software programs.
For expert real estate advice, feel free to reach out to Harpreet!
"
["image"]=>
string(84) "agents/06d29cf7-3f08-4bac-a366-cade1d32f434/cc5f41e3-efa8-413b-9cea-469b278eccfa.jpg"
["crm_image"]=>
string(67) "https://staffphotos.vaultre.com.au/5500/1719781654-381073-image.jpg"
["credential"]=>
NULL
["sort"]=>
int(12)
["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-06-30 21:11:05"
["updated_at"]=>
string(19) "2025-02-05 03:10:35"
["laravel_through_key"]=>
int(39578)
}
["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(31)
["uuid"]=>
string(36) "118e1ee1-ab1b-4cfb-9ba9-8bdc8d9840ab"
["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(28) "RE/MAX Revolution - Auckland"
["slug"]=>
string(19) "remax-revolution-nz"
["unit_number"]=>
string(12) "Ground Floor"
["street_number"]=>
string(3) "611"
["street_name"]=>
string(16) "Great South Road"
["suburb"]=>
string(7) "Manukau"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2104"
["country"]=>
string(2) "nz"
["email"]=>
string(27) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(11) "09 261 2555"
["fax"]=>
NULL
["website_url"]=>
string(25) "www.remaxrevolution.co.nz"
["suburbs"]=>
string(12) "Manukau City"
["description"]=>
string(2890) "
RE/MAX Revolution is a dynamic office operation situated in Newmarket. Don Ha Projects being a division within the office can rightfully boast a top sales team and a real estate business that consistently has a billion dollars in homes, apartments, land and projects on its books.
Don Ha merged one of the largest independent real estate businesses in Auckland with RE/MAX at the start of 2018 to connect with its global network, skilfully and profitably bringing RE/MAX Revolution development projects to the international market. Demand for the project teams services has been so great that an international division has been created to market properties in Australia and other parts of the world.
The team forges international links, including attending the RE/MAX Asia Pacific Conventions (South Korea - 2018, India - 2019) and the global RE/MAX R4 Convention in Las Vegas, and embraces all opportunities that make RE/MAX a true global brand and give RE/MAX Revolution a cutting edge over its competitors, un-matched by other real estate organisations.
South Auckland where the company began, is an affordable housing market with a solid base for business ventures and employment. With great infrastructure, educational facilities and accessibility, and a good return on investment properties. That said, areas of high-end real estate and new development have served to drive up prices over the recent decade. A new office was opened in Newmarket to offer better services to buyers and sellers in the Auckland CBD and City Fringe for commercial real estate, business broking and of course the residential market comprising of homes, terraced housing, apartments, land and developments.
RE/MAX Revolution’s commitment to its community is extensive, and includes sponsoring local soccer teams, co-hosting an annual event charity for the New Zealand Cancer Foundation, supporting the South Auckland Hospice, and helping raise more than $130,000 each year for charity.
Inspired by the slogan ‘life after sport’, RE/MAX Revolution provides mentoring and wealth advice to high-profile sportspeople, assisting some very famous names in the Supa 12 teams and well-known All Blacks to retirement wealth after their sporting career.
RE/MAX Revolution boasts a top sales force, and a top support team, that is the forefront of every successful transaction. It is a market leader in its field, highly respected and admired by its competitors for its impact on the industry and the community.
Experience all that is RE/MAX Revolution for yourself. Call or email now.
Our campaigns focus on achieving an unconditional sale for a premium price within a specific timeframe. In Real Estate, it costs no more to work with the best in Auckland – and the best is unquestionably RE/MAX REVOLUTION.
"
["principal"]=>
NULL
["office_image"]=>
string(67) "uploads/320/d948895c-abf2-4171-a1f8-9a52e0b12708/20241003140857.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(1)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-29 23:57:25"
["updated_at"]=>
string(19) "2024-10-03 04:21:38"
["location_id"]=>
NULL
}
["original":protected]=>
array(43) {
["id"]=>
int(31)
["uuid"]=>
string(36) "118e1ee1-ab1b-4cfb-9ba9-8bdc8d9840ab"
["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(28) "RE/MAX Revolution - Auckland"
["slug"]=>
string(19) "remax-revolution-nz"
["unit_number"]=>
string(12) "Ground Floor"
["street_number"]=>
string(3) "611"
["street_name"]=>
string(16) "Great South Road"
["suburb"]=>
string(7) "Manukau"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2104"
["country"]=>
string(2) "nz"
["email"]=>
string(27) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(11) "09 261 2555"
["fax"]=>
NULL
["website_url"]=>
string(25) "www.remaxrevolution.co.nz"
["suburbs"]=>
string(12) "Manukau City"
["description"]=>
string(2890) "
RE/MAX Revolution is a dynamic office operation situated in Newmarket. Don Ha Projects being a division within the office can rightfully boast a top sales team and a real estate business that consistently has a billion dollars in homes, apartments, land and projects on its books.
Don Ha merged one of the largest independent real estate businesses in Auckland with RE/MAX at the start of 2018 to connect with its global network, skilfully and profitably bringing RE/MAX Revolution development projects to the international market. Demand for the project teams services has been so great that an international division has been created to market properties in Australia and other parts of the world.
The team forges international links, including attending the RE/MAX Asia Pacific Conventions (South Korea - 2018, India - 2019) and the global RE/MAX R4 Convention in Las Vegas, and embraces all opportunities that make RE/MAX a true global brand and give RE/MAX Revolution a cutting edge over its competitors, un-matched by other real estate organisations.
South Auckland where the company began, is an affordable housing market with a solid base for business ventures and employment. With great infrastructure, educational facilities and accessibility, and a good return on investment properties. That said, areas of high-end real estate and new development have served to drive up prices over the recent decade. A new office was opened in Newmarket to offer better services to buyers and sellers in the Auckland CBD and City Fringe for commercial real estate, business broking and of course the residential market comprising of homes, terraced housing, apartments, land and developments.
RE/MAX Revolution’s commitment to its community is extensive, and includes sponsoring local soccer teams, co-hosting an annual event charity for the New Zealand Cancer Foundation, supporting the South Auckland Hospice, and helping raise more than $130,000 each year for charity.
Inspired by the slogan ‘life after sport’, RE/MAX Revolution provides mentoring and wealth advice to high-profile sportspeople, assisting some very famous names in the Supa 12 teams and well-known All Blacks to retirement wealth after their sporting career.
RE/MAX Revolution boasts a top sales force, and a top support team, that is the forefront of every successful transaction. It is a market leader in its field, highly respected and admired by its competitors for its impact on the industry and the community.
Experience all that is RE/MAX Revolution for yourself. Call or email now.
Our campaigns focus on achieving an unconditional sale for a premium price within a specific timeframe. In Real Estate, it costs no more to work with the best in Auckland – and the best is unquestionably RE/MAX REVOLUTION.
"
["principal"]=>
NULL
["office_image"]=>
string(67) "uploads/320/d948895c-abf2-4171-a1f8-9a52e0b12708/20241003140857.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(1)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-29 23:57:25"
["updated_at"]=>
string(19) "2024-10-03 04:21:38"
["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(1936)
["uuid"]=>
string(36) "a2f4d6e3-b8eb-4a15-a217-c312bed98e34"
["office_id"]=>
int(31)
["listing_engine_id"]=>
string(36) "29fa78ea-0350-400d-b6a3-d53484207f5f"
["created_at"]=>
string(19) "2024-10-03 04:21:52"
["updated_at"]=>
string(19) "2024-10-03 04:21:52"
}
["original":protected]=>
array(6) {
["id"]=>
int(1936)
["uuid"]=>
string(36) "a2f4d6e3-b8eb-4a15-a217-c312bed98e34"
["office_id"]=>
int(31)
["listing_engine_id"]=>
string(36) "29fa78ea-0350-400d-b6a3-d53484207f5f"
["created_at"]=>
string(19) "2024-10-03 04:21:52"
["updated_at"]=>
string(19) "2024-10-03 04:21:52"
}
["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"]=>
object(App\Models\OfficeSetting)#2421 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(15) "office_settings"
["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(5)
["office_id"]=>
int(31)
["copy_office_email_on_listings_and_agents"]=>
int(1)
["hide_empty_listing_attributes_values"]=>
int(0)
["disable_form_submitter_emails"]=>
int(0)
["use_dark_text_logo"]=>
int(0)
["created_at"]=>
string(19) "2024-04-18 12:06:44"
["updated_at"]=>
string(19) "2024-04-18 12:06:44"
}
["original":protected]=>
array(8) {
["id"]=>
int(5)
["office_id"]=>
int(31)
["copy_office_email_on_listings_and_agents"]=>
int(1)
["hide_empty_listing_attributes_values"]=>
int(0)
["disable_form_submitter_emails"]=>
int(0)
["use_dark_text_logo"]=>
int(0)
["created_at"]=>
string(19) "2024-04-18 12:06:44"
["updated_at"]=>
string(19) "2024-04-18 12:06:44"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(4) {
["copy_office_email_on_listings_and_agents"]=>
string(7) "boolean"
["hide_empty_listing_attributes_values"]=>
string(7) "boolean"
["disable_form_submitter_emails"]=>
string(7) "boolean"
["use_dark_text_logo"]=>
string(7) "boolean"
}
["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(0) {
}
["guarded":protected]=>
array(0) {
}
}
["theme"]=>
object(App\Models\Theme)#2439 (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)#2445 (2) {
["items":protected]=>
array(2) {
[0]=>
object(App\Models\ThemeFont)#2448 (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)#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(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)#2440 (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(1885)
["uuid"]=>
string(36) "9d703f28-b09b-4c99-aaab-42e9346992f9"
["agent_id"]=>
int(2406)
["facebook"]=>
NULL
["twitter"]=>
NULL
["linkedin"]=>
NULL
["instagram"]=>
NULL
["created_at"]=>
string(19) "2024-07-02 06:14:09"
["updated_at"]=>
string(19) "2024-07-02 06:14:09"
}
["original":protected]=>
array(9) {
["id"]=>
int(1885)
["uuid"]=>
string(36) "9d703f28-b09b-4c99-aaab-42e9346992f9"
["agent_id"]=>
int(2406)
["facebook"]=>
NULL
["twitter"]=>
NULL
["linkedin"]=>
NULL
["instagram"]=>
NULL
["created_at"]=>
string(19) "2024-07-02 06:14:09"
["updated_at"]=>
string(19) "2024-07-02 06:14:09"
}
["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(149)
["uuid"]=>
string(36) "819e86c3-6f34-4146-a48d-123ef9593189"
["office_id"]=>
int(31)
["listing_engine_agent_id"]=>
string(2) "56"
["first_name"]=>
string(5) "Ketan"
["last_name"]=>
string(5) "Patel"
["slug"]=>
string(11) "ketan-patel"
["email"]=>
string(23) "
[email protected]"
["additional_recipients"]=>
NULL
["avatar"]=>
NULL
["position"]=>
string(20) "Licensed Salesperson"
["phone"]=>
string(15) "+64 800 888 000"
["mobile"]=>
string(15) "+64 21 262 8041"
["bio"]=>
NULL
["image"]=>
string(84) "agents/819e86c3-6f34-4146-a48d-123ef9593189/cf4b8922-27c6-42ad-86e0-442112822a68.jpg"
["crm_image"]=>
string(67) "https://staffphotos.vaultre.com.au/5500/1698872105-256616-image.jpg"
["credential"]=>
string(28) "Licensed under the REAA 2008"
["sort"]=>
int(2)
["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) "2023-10-30 00:09:05"
["updated_at"]=>
string(19) "2025-02-05 03:09:45"
["laravel_through_key"]=>
int(39578)
}
["original":protected]=>
array(29) {
["id"]=>
int(149)
["uuid"]=>
string(36) "819e86c3-6f34-4146-a48d-123ef9593189"
["office_id"]=>
int(31)
["listing_engine_agent_id"]=>
string(2) "56"
["first_name"]=>
string(5) "Ketan"
["last_name"]=>
string(5) "Patel"
["slug"]=>
string(11) "ketan-patel"
["email"]=>
string(23) "
[email protected]"
["additional_recipients"]=>
NULL
["avatar"]=>
NULL
["position"]=>
string(20) "Licensed Salesperson"
["phone"]=>
string(15) "+64 800 888 000"
["mobile"]=>
string(15) "+64 21 262 8041"
["bio"]=>
NULL
["image"]=>
string(84) "agents/819e86c3-6f34-4146-a48d-123ef9593189/cf4b8922-27c6-42ad-86e0-442112822a68.jpg"
["crm_image"]=>
string(67) "https://staffphotos.vaultre.com.au/5500/1698872105-256616-image.jpg"
["credential"]=>
string(28) "Licensed under the REAA 2008"
["sort"]=>
int(2)
["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) "2023-10-30 00:09:05"
["updated_at"]=>
string(19) "2025-02-05 03:09:45"
["laravel_through_key"]=>
int(39578)
}
["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(31)
["uuid"]=>
string(36) "118e1ee1-ab1b-4cfb-9ba9-8bdc8d9840ab"
["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(28) "RE/MAX Revolution - Auckland"
["slug"]=>
string(19) "remax-revolution-nz"
["unit_number"]=>
string(12) "Ground Floor"
["street_number"]=>
string(3) "611"
["street_name"]=>
string(16) "Great South Road"
["suburb"]=>
string(7) "Manukau"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2104"
["country"]=>
string(2) "nz"
["email"]=>
string(27) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(11) "09 261 2555"
["fax"]=>
NULL
["website_url"]=>
string(25) "www.remaxrevolution.co.nz"
["suburbs"]=>
string(12) "Manukau City"
["description"]=>
string(2890) "
RE/MAX Revolution is a dynamic office operation situated in Newmarket. Don Ha Projects being a division within the office can rightfully boast a top sales team and a real estate business that consistently has a billion dollars in homes, apartments, land and projects on its books.
Don Ha merged one of the largest independent real estate businesses in Auckland with RE/MAX at the start of 2018 to connect with its global network, skilfully and profitably bringing RE/MAX Revolution development projects to the international market. Demand for the project teams services has been so great that an international division has been created to market properties in Australia and other parts of the world.
The team forges international links, including attending the RE/MAX Asia Pacific Conventions (South Korea - 2018, India - 2019) and the global RE/MAX R4 Convention in Las Vegas, and embraces all opportunities that make RE/MAX a true global brand and give RE/MAX Revolution a cutting edge over its competitors, un-matched by other real estate organisations.
South Auckland where the company began, is an affordable housing market with a solid base for business ventures and employment. With great infrastructure, educational facilities and accessibility, and a good return on investment properties. That said, areas of high-end real estate and new development have served to drive up prices over the recent decade. A new office was opened in Newmarket to offer better services to buyers and sellers in the Auckland CBD and City Fringe for commercial real estate, business broking and of course the residential market comprising of homes, terraced housing, apartments, land and developments.
RE/MAX Revolution’s commitment to its community is extensive, and includes sponsoring local soccer teams, co-hosting an annual event charity for the New Zealand Cancer Foundation, supporting the South Auckland Hospice, and helping raise more than $130,000 each year for charity.
Inspired by the slogan ‘life after sport’, RE/MAX Revolution provides mentoring and wealth advice to high-profile sportspeople, assisting some very famous names in the Supa 12 teams and well-known All Blacks to retirement wealth after their sporting career.
RE/MAX Revolution boasts a top sales force, and a top support team, that is the forefront of every successful transaction. It is a market leader in its field, highly respected and admired by its competitors for its impact on the industry and the community.
Experience all that is RE/MAX Revolution for yourself. Call or email now.
Our campaigns focus on achieving an unconditional sale for a premium price within a specific timeframe. In Real Estate, it costs no more to work with the best in Auckland – and the best is unquestionably RE/MAX REVOLUTION.
"
["principal"]=>
NULL
["office_image"]=>
string(67) "uploads/320/d948895c-abf2-4171-a1f8-9a52e0b12708/20241003140857.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(1)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-29 23:57:25"
["updated_at"]=>
string(19) "2024-10-03 04:21:38"
["location_id"]=>
NULL
}
["original":protected]=>
array(43) {
["id"]=>
int(31)
["uuid"]=>
string(36) "118e1ee1-ab1b-4cfb-9ba9-8bdc8d9840ab"
["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(28) "RE/MAX Revolution - Auckland"
["slug"]=>
string(19) "remax-revolution-nz"
["unit_number"]=>
string(12) "Ground Floor"
["street_number"]=>
string(3) "611"
["street_name"]=>
string(16) "Great South Road"
["suburb"]=>
string(7) "Manukau"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2104"
["country"]=>
string(2) "nz"
["email"]=>
string(27) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(11) "09 261 2555"
["fax"]=>
NULL
["website_url"]=>
string(25) "www.remaxrevolution.co.nz"
["suburbs"]=>
string(12) "Manukau City"
["description"]=>
string(2890) "
RE/MAX Revolution is a dynamic office operation situated in Newmarket. Don Ha Projects being a division within the office can rightfully boast a top sales team and a real estate business that consistently has a billion dollars in homes, apartments, land and projects on its books.
Don Ha merged one of the largest independent real estate businesses in Auckland with RE/MAX at the start of 2018 to connect with its global network, skilfully and profitably bringing RE/MAX Revolution development projects to the international market. Demand for the project teams services has been so great that an international division has been created to market properties in Australia and other parts of the world.
The team forges international links, including attending the RE/MAX Asia Pacific Conventions (South Korea - 2018, India - 2019) and the global RE/MAX R4 Convention in Las Vegas, and embraces all opportunities that make RE/MAX a true global brand and give RE/MAX Revolution a cutting edge over its competitors, un-matched by other real estate organisations.
South Auckland where the company began, is an affordable housing market with a solid base for business ventures and employment. With great infrastructure, educational facilities and accessibility, and a good return on investment properties. That said, areas of high-end real estate and new development have served to drive up prices over the recent decade. A new office was opened in Newmarket to offer better services to buyers and sellers in the Auckland CBD and City Fringe for commercial real estate, business broking and of course the residential market comprising of homes, terraced housing, apartments, land and developments.
RE/MAX Revolution’s commitment to its community is extensive, and includes sponsoring local soccer teams, co-hosting an annual event charity for the New Zealand Cancer Foundation, supporting the South Auckland Hospice, and helping raise more than $130,000 each year for charity.
Inspired by the slogan ‘life after sport’, RE/MAX Revolution provides mentoring and wealth advice to high-profile sportspeople, assisting some very famous names in the Supa 12 teams and well-known All Blacks to retirement wealth after their sporting career.
RE/MAX Revolution boasts a top sales force, and a top support team, that is the forefront of every successful transaction. It is a market leader in its field, highly respected and admired by its competitors for its impact on the industry and the community.
Experience all that is RE/MAX Revolution for yourself. Call or email now.
Our campaigns focus on achieving an unconditional sale for a premium price within a specific timeframe. In Real Estate, it costs no more to work with the best in Auckland – and the best is unquestionably RE/MAX REVOLUTION.
"
["principal"]=>
NULL
["office_image"]=>
string(67) "uploads/320/d948895c-abf2-4171-a1f8-9a52e0b12708/20241003140857.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(1)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-29 23:57:25"
["updated_at"]=>
string(19) "2024-10-03 04:21:38"
["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(1936)
["uuid"]=>
string(36) "a2f4d6e3-b8eb-4a15-a217-c312bed98e34"
["office_id"]=>
int(31)
["listing_engine_id"]=>
string(36) "29fa78ea-0350-400d-b6a3-d53484207f5f"
["created_at"]=>
string(19) "2024-10-03 04:21:52"
["updated_at"]=>
string(19) "2024-10-03 04:21:52"
}
["original":protected]=>
array(6) {
["id"]=>
int(1936)
["uuid"]=>
string(36) "a2f4d6e3-b8eb-4a15-a217-c312bed98e34"
["office_id"]=>
int(31)
["listing_engine_id"]=>
string(36) "29fa78ea-0350-400d-b6a3-d53484207f5f"
["created_at"]=>
string(19) "2024-10-03 04:21:52"
["updated_at"]=>
string(19) "2024-10-03 04:21:52"
}
["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"]=>
object(App\Models\OfficeSetting)#2421 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(15) "office_settings"
["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(5)
["office_id"]=>
int(31)
["copy_office_email_on_listings_and_agents"]=>
int(1)
["hide_empty_listing_attributes_values"]=>
int(0)
["disable_form_submitter_emails"]=>
int(0)
["use_dark_text_logo"]=>
int(0)
["created_at"]=>
string(19) "2024-04-18 12:06:44"
["updated_at"]=>
string(19) "2024-04-18 12:06:44"
}
["original":protected]=>
array(8) {
["id"]=>
int(5)
["office_id"]=>
int(31)
["copy_office_email_on_listings_and_agents"]=>
int(1)
["hide_empty_listing_attributes_values"]=>
int(0)
["disable_form_submitter_emails"]=>
int(0)
["use_dark_text_logo"]=>
int(0)
["created_at"]=>
string(19) "2024-04-18 12:06:44"
["updated_at"]=>
string(19) "2024-04-18 12:06:44"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(4) {
["copy_office_email_on_listings_and_agents"]=>
string(7) "boolean"
["hide_empty_listing_attributes_values"]=>
string(7) "boolean"
["disable_form_submitter_emails"]=>
string(7) "boolean"
["use_dark_text_logo"]=>
string(7) "boolean"
}
["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(0) {
}
["guarded":protected]=>
array(0) {
}
}
["theme"]=>
object(App\Models\Theme)#2439 (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)#2445 (2) {
["items":protected]=>
array(2) {
[0]=>
object(App\Models\ThemeFont)#2448 (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)#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(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)#2449 (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(150)
["uuid"]=>
string(36) "d613aa37-c8ea-4517-9475-a75cdc3347a7"
["agent_id"]=>
int(149)
["facebook"]=>
NULL
["twitter"]=>
NULL
["linkedin"]=>
NULL
["instagram"]=>
NULL
["created_at"]=>
string(19) "2023-11-07 03:15:14"
["updated_at"]=>
string(19) "2023-11-07 03:15:14"
}
["original":protected]=>
array(9) {
["id"]=>
int(150)
["uuid"]=>
string(36) "d613aa37-c8ea-4517-9475-a75cdc3347a7"
["agent_id"]=>
int(149)
["facebook"]=>
NULL
["twitter"]=>
NULL
["linkedin"]=>
NULL
["instagram"]=>
NULL
["created_at"]=>
string(19) "2023-11-07 03:15:14"
["updated_at"]=>
string(19) "2023-11-07 03:15:14"
}
["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)#2466 (2) {
["items":protected]=>
array(16) {
[0]=>
object(App\Models\ListingImage)#2469 (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(30380824)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "m"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/48bf1ae3-a36b-4fe3-a9c3-61d76be9cfc1.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380824)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "m"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/48bf1ae3-a36b-4fe3-a9c3-61d76be9cfc1.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#2468 (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(30380825)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "a"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/39480a23-ac83-4b65-8328-19b6c7411fa3.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380825)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "a"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/39480a23-ac83-4b65-8328-19b6c7411fa3.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#2473 (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(30380826)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "b"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/cec76f06-b2bf-44a1-8afd-047b92210a75.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380826)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "b"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/cec76f06-b2bf-44a1-8afd-047b92210a75.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#2474 (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(30380827)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "c"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/2ba4a5fc-8873-43e0-8028-06c181e9bffe.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380827)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "c"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/2ba4a5fc-8873-43e0-8028-06c181e9bffe.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#2475 (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(30380828)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "d"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/cd6e12d1-3d59-4763-aecc-22415f6d556e.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380828)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "d"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/cd6e12d1-3d59-4763-aecc-22415f6d556e.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380829)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "e"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/ae08629d-db86-4ba5-884e-fd081a3d6bd5.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380829)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "e"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/ae08629d-db86-4ba5-884e-fd081a3d6bd5.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380830)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "f"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/91acd706-46a5-42d9-8d8b-4904c55b78fd.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380830)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "f"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/91acd706-46a5-42d9-8d8b-4904c55b78fd.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380831)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "g"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/60c22fa7-87ce-465d-a056-27904921019a.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380831)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "g"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/60c22fa7-87ce-465d-a056-27904921019a.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380832)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "h"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/b67f9722-2ac2-40d2-bf7a-a7d85a06a2d7.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380832)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "h"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/b67f9722-2ac2-40d2-bf7a-a7d85a06a2d7.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380833)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "i"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/6455f916-ad13-49c3-b01d-96e3af64601a.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380833)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "i"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/6455f916-ad13-49c3-b01d-96e3af64601a.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380834)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "j"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/4581f5f3-e771-4043-85ef-d31672b11ba1.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380834)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "j"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/4581f5f3-e771-4043-85ef-d31672b11ba1.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380835)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "k"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/102c691a-7b8e-4098-9fcd-f5a6365767aa.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380835)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "k"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/102c691a-7b8e-4098-9fcd-f5a6365767aa.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380836)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "l"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/4a8aeaab-e041-4d90-8357-c36e27821e3b.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380836)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "l"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/4a8aeaab-e041-4d90-8357-c36e27821e3b.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380837)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "n"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/fada3683-7ad7-4f45-8933-b2e0b9622fe8.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380837)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "n"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/fada3683-7ad7-4f45-8933-b2e0b9622fe8.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380838)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "o"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/94a47b5a-0303-4527-9f95-cd1068801187.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380838)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "o"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/94a47b5a-0303-4527-9f95-cd1068801187.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#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(30380839)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "p"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/5db42545-8547-43d6-9dbc-8359c96b742c.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(30380839)
["listing_id"]=>
int(39578)
["code"]=>
string(1) "p"
["url"]=>
string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/c2d1e396-8554-4993-9eda-4d6f795336af/5db42545-8547-43d6-9dbc-8359c96b742c.jpg"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["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)#4551 (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(31)
["uuid"]=>
string(36) "118e1ee1-ab1b-4cfb-9ba9-8bdc8d9840ab"
["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(28) "RE/MAX Revolution - Auckland"
["slug"]=>
string(19) "remax-revolution-nz"
["unit_number"]=>
string(12) "Ground Floor"
["street_number"]=>
string(3) "611"
["street_name"]=>
string(16) "Great South Road"
["suburb"]=>
string(7) "Manukau"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2104"
["country"]=>
string(2) "nz"
["email"]=>
string(27) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(11) "09 261 2555"
["fax"]=>
NULL
["website_url"]=>
string(25) "www.remaxrevolution.co.nz"
["suburbs"]=>
string(12) "Manukau City"
["description"]=>
string(2890) "
RE/MAX Revolution is a dynamic office operation situated in Newmarket. Don Ha Projects being a division within the office can rightfully boast a top sales team and a real estate business that consistently has a billion dollars in homes, apartments, land and projects on its books.
Don Ha merged one of the largest independent real estate businesses in Auckland with RE/MAX at the start of 2018 to connect with its global network, skilfully and profitably bringing RE/MAX Revolution development projects to the international market. Demand for the project teams services has been so great that an international division has been created to market properties in Australia and other parts of the world.
The team forges international links, including attending the RE/MAX Asia Pacific Conventions (South Korea - 2018, India - 2019) and the global RE/MAX R4 Convention in Las Vegas, and embraces all opportunities that make RE/MAX a true global brand and give RE/MAX Revolution a cutting edge over its competitors, un-matched by other real estate organisations.
South Auckland where the company began, is an affordable housing market with a solid base for business ventures and employment. With great infrastructure, educational facilities and accessibility, and a good return on investment properties. That said, areas of high-end real estate and new development have served to drive up prices over the recent decade. A new office was opened in Newmarket to offer better services to buyers and sellers in the Auckland CBD and City Fringe for commercial real estate, business broking and of course the residential market comprising of homes, terraced housing, apartments, land and developments.
RE/MAX Revolution’s commitment to its community is extensive, and includes sponsoring local soccer teams, co-hosting an annual event charity for the New Zealand Cancer Foundation, supporting the South Auckland Hospice, and helping raise more than $130,000 each year for charity.
Inspired by the slogan ‘life after sport’, RE/MAX Revolution provides mentoring and wealth advice to high-profile sportspeople, assisting some very famous names in the Supa 12 teams and well-known All Blacks to retirement wealth after their sporting career.
RE/MAX Revolution boasts a top sales force, and a top support team, that is the forefront of every successful transaction. It is a market leader in its field, highly respected and admired by its competitors for its impact on the industry and the community.
Experience all that is RE/MAX Revolution for yourself. Call or email now.
Our campaigns focus on achieving an unconditional sale for a premium price within a specific timeframe. In Real Estate, it costs no more to work with the best in Auckland – and the best is unquestionably RE/MAX REVOLUTION.
"
["principal"]=>
NULL
["office_image"]=>
string(67) "uploads/320/d948895c-abf2-4171-a1f8-9a52e0b12708/20241003140857.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(1)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-29 23:57:25"
["updated_at"]=>
string(19) "2024-10-03 04:21:38"
["location_id"]=>
NULL
["pageUrl"]=>
string(20) "/remax-revolution-nz"
}
["original":protected]=>
array(43) {
["id"]=>
int(31)
["uuid"]=>
string(36) "118e1ee1-ab1b-4cfb-9ba9-8bdc8d9840ab"
["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(28) "RE/MAX Revolution - Auckland"
["slug"]=>
string(19) "remax-revolution-nz"
["unit_number"]=>
string(12) "Ground Floor"
["street_number"]=>
string(3) "611"
["street_name"]=>
string(16) "Great South Road"
["suburb"]=>
string(7) "Manukau"
["state"]=>
string(8) "Auckland"
["region"]=>
NULL
["postcode"]=>
string(4) "2104"
["country"]=>
string(2) "nz"
["email"]=>
string(27) "
[email protected]"
["additional_recipients"]=>
NULL
["buy_listing_inquiry_recipients"]=>
NULL
["rent_listing_inquiry_recipients"]=>
NULL
["sold_listing_inquiry_recipients"]=>
NULL
["mobile"]=>
NULL
["phone"]=>
string(11) "09 261 2555"
["fax"]=>
NULL
["website_url"]=>
string(25) "www.remaxrevolution.co.nz"
["suburbs"]=>
string(12) "Manukau City"
["description"]=>
string(2890) "
RE/MAX Revolution is a dynamic office operation situated in Newmarket. Don Ha Projects being a division within the office can rightfully boast a top sales team and a real estate business that consistently has a billion dollars in homes, apartments, land and projects on its books.
Don Ha merged one of the largest independent real estate businesses in Auckland with RE/MAX at the start of 2018 to connect with its global network, skilfully and profitably bringing RE/MAX Revolution development projects to the international market. Demand for the project teams services has been so great that an international division has been created to market properties in Australia and other parts of the world.
The team forges international links, including attending the RE/MAX Asia Pacific Conventions (South Korea - 2018, India - 2019) and the global RE/MAX R4 Convention in Las Vegas, and embraces all opportunities that make RE/MAX a true global brand and give RE/MAX Revolution a cutting edge over its competitors, un-matched by other real estate organisations.
South Auckland where the company began, is an affordable housing market with a solid base for business ventures and employment. With great infrastructure, educational facilities and accessibility, and a good return on investment properties. That said, areas of high-end real estate and new development have served to drive up prices over the recent decade. A new office was opened in Newmarket to offer better services to buyers and sellers in the Auckland CBD and City Fringe for commercial real estate, business broking and of course the residential market comprising of homes, terraced housing, apartments, land and developments.
RE/MAX Revolution’s commitment to its community is extensive, and includes sponsoring local soccer teams, co-hosting an annual event charity for the New Zealand Cancer Foundation, supporting the South Auckland Hospice, and helping raise more than $130,000 each year for charity.
Inspired by the slogan ‘life after sport’, RE/MAX Revolution provides mentoring and wealth advice to high-profile sportspeople, assisting some very famous names in the Supa 12 teams and well-known All Blacks to retirement wealth after their sporting career.
RE/MAX Revolution boasts a top sales force, and a top support team, that is the forefront of every successful transaction. It is a market leader in its field, highly respected and admired by its competitors for its impact on the industry and the community.
Experience all that is RE/MAX Revolution for yourself. Call or email now.
Our campaigns focus on achieving an unconditional sale for a premium price within a specific timeframe. In Real Estate, it costs no more to work with the best in Auckland – and the best is unquestionably RE/MAX REVOLUTION.
"
["principal"]=>
NULL
["office_image"]=>
string(67) "uploads/320/d948895c-abf2-4171-a1f8-9a52e0b12708/20241003140857.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(1)
["demo_data_initialised_at"]=>
NULL
["deployed_office_id"]=>
NULL
["created_at"]=>
string(19) "2023-10-29 23:57:25"
["updated_at"]=>
string(19) "2024-10-03 04:21:38"
["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)#4546 (2) {
["items":protected]=>
array(1) {
[0]=>
object(App\Models\OfficeListingEngine)#4543 (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(1936)
["uuid"]=>
string(36) "a2f4d6e3-b8eb-4a15-a217-c312bed98e34"
["office_id"]=>
int(31)
["listing_engine_id"]=>
string(36) "29fa78ea-0350-400d-b6a3-d53484207f5f"
["created_at"]=>
string(19) "2024-10-03 04:21:52"
["updated_at"]=>
string(19) "2024-10-03 04:21:52"
}
["original":protected]=>
array(6) {
["id"]=>
int(1936)
["uuid"]=>
string(36) "a2f4d6e3-b8eb-4a15-a217-c312bed98e34"
["office_id"]=>
int(31)
["listing_engine_id"]=>
string(36) "29fa78ea-0350-400d-b6a3-d53484207f5f"
["created_at"]=>
string(19) "2024-10-03 04:21:52"
["updated_at"]=>
string(19) "2024-10-03 04:21:52"
}
["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)#4548 (2) {
["items":protected]=>
array(0) {
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["site"]=>
NULL
["domain"]=>
NULL
["analytic"]=>
NULL
["social"]=>
NULL
["setting"]=>
object(App\Models\OfficeSetting)#4528 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(15) "office_settings"
["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(5)
["office_id"]=>
int(31)
["copy_office_email_on_listings_and_agents"]=>
int(1)
["hide_empty_listing_attributes_values"]=>
int(0)
["disable_form_submitter_emails"]=>
int(0)
["use_dark_text_logo"]=>
int(0)
["created_at"]=>
string(19) "2024-04-18 12:06:44"
["updated_at"]=>
string(19) "2024-04-18 12:06:44"
}
["original":protected]=>
array(8) {
["id"]=>
int(5)
["office_id"]=>
int(31)
["copy_office_email_on_listings_and_agents"]=>
int(1)
["hide_empty_listing_attributes_values"]=>
int(0)
["disable_form_submitter_emails"]=>
int(0)
["use_dark_text_logo"]=>
int(0)
["created_at"]=>
string(19) "2024-04-18 12:06:44"
["updated_at"]=>
string(19) "2024-04-18 12:06:44"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(4) {
["copy_office_email_on_listings_and_agents"]=>
string(7) "boolean"
["hide_empty_listing_attributes_values"]=>
string(7) "boolean"
["disable_form_submitter_emails"]=>
string(7) "boolean"
["use_dark_text_logo"]=>
string(7) "boolean"
}
["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(0) {
}
["guarded":protected]=>
array(0) {
}
}
["theme"]=>
object(App\Models\Theme)#4610 (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)#4617 (2) {
["items":protected]=>
array(2) {
[0]=>
object(App\Models\ThemeFont)#4620 (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)#4619 (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)#5291 (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)#5351 (2) {
["items":protected]=>
array(0) {
}
["escapeWhenCastingToString":protected]=>
bool(false)
}
["inspections"]=>
object(Illuminate\Database\Eloquent\Collection)#6892 (2) {
["items":protected]=>
array(14) {
[0]=>
object(App\Models\ListingInspection)#6893 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277495)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-08 14:00:00"
["end_date"]=>
string(19) "2025-02-08 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277495)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-08 14:00:00"
["end_date"]=>
string(19) "2025-02-08 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[1]=>
object(App\Models\ListingInspection)#6894 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277496)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-09 14:00:00"
["end_date"]=>
string(19) "2025-02-09 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277496)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-09 14:00:00"
["end_date"]=>
string(19) "2025-02-09 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[2]=>
object(App\Models\ListingInspection)#4048 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277497)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-15 14:00:00"
["end_date"]=>
string(19) "2025-02-15 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277497)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-15 14:00:00"
["end_date"]=>
string(19) "2025-02-15 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[3]=>
object(App\Models\ListingInspection)#6890 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277498)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-16 14:00:00"
["end_date"]=>
string(19) "2025-02-16 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277498)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-16 14:00:00"
["end_date"]=>
string(19) "2025-02-16 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[4]=>
object(App\Models\ListingInspection)#6889 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277499)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-22 14:00:00"
["end_date"]=>
string(19) "2025-02-22 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277499)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-22 14:00:00"
["end_date"]=>
string(19) "2025-02-22 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[5]=>
object(App\Models\ListingInspection)#6888 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277500)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-23 14:00:00"
["end_date"]=>
string(19) "2025-02-23 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277500)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-02-23 14:00:00"
["end_date"]=>
string(19) "2025-02-23 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[6]=>
object(App\Models\ListingInspection)#6887 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277501)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-01 14:00:00"
["end_date"]=>
string(19) "2025-03-01 14:30:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277501)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-01 14:00:00"
["end_date"]=>
string(19) "2025-03-01 14:30:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[7]=>
object(App\Models\ListingInspection)#6886 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277502)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-02 14:00:00"
["end_date"]=>
string(19) "2025-03-02 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277502)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-02 14:00:00"
["end_date"]=>
string(19) "2025-03-02 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[8]=>
object(App\Models\ListingInspection)#6885 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277503)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-08 14:00:00"
["end_date"]=>
string(19) "2025-03-08 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277503)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-08 14:00:00"
["end_date"]=>
string(19) "2025-03-08 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[9]=>
object(App\Models\ListingInspection)#6884 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277504)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-09 14:00:00"
["end_date"]=>
string(19) "2025-03-09 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277504)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-09 14:00:00"
["end_date"]=>
string(19) "2025-03-09 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[10]=>
object(App\Models\ListingInspection)#6883 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277505)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-15 14:00:00"
["end_date"]=>
string(19) "2025-03-15 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277505)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-15 14:00:00"
["end_date"]=>
string(19) "2025-03-15 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[11]=>
object(App\Models\ListingInspection)#6882 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277506)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-16 14:00:00"
["end_date"]=>
string(19) "2025-03-16 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277506)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-16 14:00:00"
["end_date"]=>
string(19) "2025-03-16 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[12]=>
object(App\Models\ListingInspection)#6881 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277507)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-22 14:00:00"
["end_date"]=>
string(19) "2025-03-22 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277507)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-22 14:00:00"
["end_date"]=>
string(19) "2025-03-22 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["guarded":protected]=>
array(1) {
[0]=>
string(1) "*"
}
}
[13]=>
object(App\Models\ListingInspection)#6880 (30) {
["connection":protected]=>
string(5) "mysql"
["table":protected]=>
string(19) "listing_inspections"
["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(14277508)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-23 14:00:00"
["end_date"]=>
string(19) "2025-03-23 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["original":protected]=>
array(6) {
["id"]=>
int(14277508)
["listing_id"]=>
int(39578)
["start_date"]=>
string(19) "2025-03-23 14:00:00"
["end_date"]=>
string(19) "2025-03-23 15:00:00"
["created_at"]=>
string(19) "2025-02-03 00:45:15"
["updated_at"]=>
string(19) "2025-02-03 00:45:15"
}
["changes":protected]=>
array(0) {
}
["casts":protected]=>
array(2) {
["start_date"]=>
string(8) "datetime"
["end_date"]=>
string(8) "datetime"
}
["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(3) {
[0]=>
string(10) "listing_id"
[1]=>
string(10) "start_date"
[2]=>
string(8) "end_date"
}
["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(0) {
}
["guarded":protected]=>
array(0) {
}
["slugOptions":protected]=>
uninitialized(Spatie\Sluggable\SlugOptions)
}