Floorplan

22D Travers Road, Te Kauwhata Hauraki 3782


Virtual Tour

22D Travers Road, Te Kauwhata Hauraki 3782


Virtual Tour is not available for this listing.

Listing id: L32327926

  • 6
  • 2
  • 3
  • 0
  • 8111 sqm
  • 240 sqm

$1,350,000


Welcome to your dream home in the serene surroundings of Te Kauwhata.
This stunning recently renovated 6-bedroom property offers a perfect blend of modern living and rural charm. Set on an expansive 8111 sqm block, it's ideal for families seeking space, comfort, and versatility.

Features:

• Spacious Living: 240 sqm of open-plan living, dining, and lounge areas with ducted air-conditioning
• Modern Kitchen: Equipped with a gas cooktop, wall oven, and rangehood.
• Luxurious Bedrooms: Six well-appointed bedrooms, including a master suite with an ensuite.
• Versatile Spaces: Rumpus room, separate sleepout, and workshop.
• Outdoor Oasis: In-ground swimming pool, fenced yard, and stunning rural views.
• Ample Parking: Double garage plus space for four additional vehicles.
• Large Workshop with mezzanine floor for extra storage

This property is more than just a home; it's a sanctuary for creating lasting memories.
Contact us today to schedule a viewing and experience the charm and potential of this exceptional lifestyle property!

  • Address22D Travers Road, Te Kauwhata Hauraki 3782
  • Price$1,350,000
  • TypeLifestyle Property
  • Bedrooms6 Bedrooms
  • Bathrooms2 Bathrooms
  • Parking3 Car Garaging
  • Land Area8111 sqm
  • Floor Area240 sqm
  • Listing IDL32327926
  • OfficeRE/MAX Apex - Te Kauwhata

Open Home

Sun 9th Feb 12:30pm - 1:15pm ADD

Upcoming Auction

No upcoming auction yet

Request a Viewing with Agent Name

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Brendon Pulman

Broker Owner / Licensed Agent

Licensed under the REAA 2008
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(250651) ["uuid"]=> string(36) "d7df4597-e174-450c-b554-1f1091746c29" ["etag"]=> string(32) "de68e38876f3aa080088b329e625c02e" ["office_id"]=> int(30) ["slug"]=> string(51) "l32327926-22d-travers-road-te-kauwhata-hauraki-3782" ["featured"]=> int(0) ["unique_id"]=> string(9) "L32327926" ["crm_internal_id"]=> string(8) "27801865" ["provider"]=> string(8) "vaultapi" ["crm_created_at"]=> string(19) "2025-01-28 07:56:44" ["crm_updated_at"]=> string(19) "2025-02-05 09:32:38" ["category"]=> string(11) "residential" ["sub_category"]=> string(3) "Buy" ["status"]=> string(7) "current" ["listing_type"]=> string(18) "Lifestyle Property" ["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(6) ["bathrooms"]=> int(2) ["ensuite"]=> int(0) ["garages"]=> int(3) ["carports"]=> int(0) ["openspaces"]=> int(0) ["price_display"]=> int(1) ["price"]=> float(1350000) ["price_type"]=> NULL ["property_guide_url"]=> NULL ["price_view"]=> string(10) "$1,350,000" ["address_display"]=> int(1) ["address_unit_number"]=> NULL ["address_street_number"]=> string(3) "22D" ["address_street"]=> string(12) "Travers Road" ["address_suburb"]=> string(11) "Te Kauwhata" ["address_state"]=> string(7) "Hauraki" ["address_postcode"]=> string(4) "3782" ["address_country"]=> NULL ["residential_category"]=> NULL ["headline"]=> string(34) "Tranquil Lifestyle on Travers Road" ["description"]=> string(1069) "Welcome to your dream home in the serene surroundings of Te Kauwhata. This stunning recently renovated 6-bedroom property offers a perfect blend of modern living and rural charm. Set on an expansive 8111 sqm block, it's ideal for families seeking space, comfort, and versatility. Features: • Spacious Living: 240 sqm of open-plan living, dining, and lounge areas with ducted air-conditioning • Modern Kitchen: Equipped with a gas cooktop, wall oven, and rangehood. • Luxurious Bedrooms: Six well-appointed bedrooms, including a master suite with an ensuite. • Versatile Spaces: Rumpus room, separate sleepout, and workshop. • Outdoor Oasis: In-ground swimming pool, fenced yard, and stunning rural views. • Ample Parking: Double garage plus space for four additional vehicles. • Large Workshop with mezzanine floor for extra storage This property is more than just a home; it's a sanctuary for creating lasting memories. Contact us today to schedule a viewing and experience the charm and potential of this exceptional lifestyle property!" ["land_area"]=> string(4) "8111" ["land_area_unit"]=> string(3) "sqm" ["normalise_land_area"]=> float(8111) ["building_area"]=> string(3) "240" ["building_area_unit"]=> string(3) "sqm" ["external_link"]=> NULL ["video_link"]=> NULL ["virtual_tour_link"]=> NULL ["floorplan"]=> string(110) "https://propertyphotos.vaultre.com.au/5799/132998772__1738190603-114928-22DTraversRoadTeKauwhata1679796507.jpg" ["lat"]=> string(12) "-37.40440170" ["lng"]=> string(12) "175.12772350" ["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/izuhwC" ["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) "2025-01-28 07:56:44" ["updated_at"]=> string(19) "2025-02-04 20:35:07" ["leased_date"]=> NULL ["location_id"]=> NULL } ["original":protected]=> array(75) { ["id"]=> int(250651) ["uuid"]=> string(36) "d7df4597-e174-450c-b554-1f1091746c29" ["etag"]=> string(32) "de68e38876f3aa080088b329e625c02e" ["office_id"]=> int(30) ["slug"]=> string(51) "l32327926-22d-travers-road-te-kauwhata-hauraki-3782" ["featured"]=> int(0) ["unique_id"]=> string(9) "L32327926" ["crm_internal_id"]=> string(8) "27801865" ["provider"]=> string(8) "vaultapi" ["crm_created_at"]=> string(19) "2025-01-28 07:56:44" ["crm_updated_at"]=> string(19) "2025-02-05 09:32:38" ["category"]=> string(11) "residential" ["sub_category"]=> string(3) "Buy" ["status"]=> string(7) "current" ["listing_type"]=> string(18) "Lifestyle Property" ["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(6) ["bathrooms"]=> int(2) ["ensuite"]=> int(0) ["garages"]=> int(3) ["carports"]=> int(0) ["openspaces"]=> int(0) ["price_display"]=> int(1) ["price"]=> float(1350000) ["price_type"]=> NULL ["property_guide_url"]=> NULL ["price_view"]=> string(10) "$1,350,000" ["address_display"]=> int(1) ["address_unit_number"]=> NULL ["address_street_number"]=> string(3) "22D" ["address_street"]=> string(12) "Travers Road" ["address_suburb"]=> string(11) "Te Kauwhata" ["address_state"]=> string(7) "Hauraki" ["address_postcode"]=> string(4) "3782" ["address_country"]=> NULL ["residential_category"]=> NULL ["headline"]=> string(34) "Tranquil Lifestyle on Travers Road" ["description"]=> string(1069) "Welcome to your dream home in the serene surroundings of Te Kauwhata. This stunning recently renovated 6-bedroom property offers a perfect blend of modern living and rural charm. Set on an expansive 8111 sqm block, it's ideal for families seeking space, comfort, and versatility. Features: • Spacious Living: 240 sqm of open-plan living, dining, and lounge areas with ducted air-conditioning • Modern Kitchen: Equipped with a gas cooktop, wall oven, and rangehood. • Luxurious Bedrooms: Six well-appointed bedrooms, including a master suite with an ensuite. • Versatile Spaces: Rumpus room, separate sleepout, and workshop. • Outdoor Oasis: In-ground swimming pool, fenced yard, and stunning rural views. • Ample Parking: Double garage plus space for four additional vehicles. • Large Workshop with mezzanine floor for extra storage This property is more than just a home; it's a sanctuary for creating lasting memories. Contact us today to schedule a viewing and experience the charm and potential of this exceptional lifestyle property!" ["land_area"]=> string(4) "8111" ["land_area_unit"]=> string(3) "sqm" ["normalise_land_area"]=> float(8111) ["building_area"]=> string(3) "240" ["building_area_unit"]=> string(3) "sqm" ["external_link"]=> NULL ["video_link"]=> NULL ["virtual_tour_link"]=> NULL ["floorplan"]=> string(110) "https://propertyphotos.vaultre.com.au/5799/132998772__1738190603-114928-22DTraversRoadTeKauwhata1679796507.jpg" ["lat"]=> string(12) "-37.40440170" ["lng"]=> string(12) "175.12772350" ["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/izuhwC" ["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) "2025-01-28 07:56:44" ["updated_at"]=> string(19) "2025-02-04 20:35:07" ["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(1) { [0]=> object(App\Models\Agent)#2340 (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(210) ["uuid"]=> string(36) "805fabd4-3cc7-4d24-848a-9160f38858fd" ["office_id"]=> int(30) ["listing_engine_agent_id"]=> string(3) "101" ["first_name"]=> string(7) "Brendon" ["last_name"]=> string(6) "Pulman" ["slug"]=> string(14) "brendon-pulman" ["email"]=> string(25) "[email protected]" ["additional_recipients"]=> NULL ["avatar"]=> NULL ["position"]=> string(29) "Broker Owner / Licensed Agent" ["phone"]=> string(10) "0800736292" ["mobile"]=> string(10) "0225300902" ["bio"]=> string(945) "
Brendon is a Licensed Agent and the Broker/Owner of RE/MAX Apex team in Te Kauwhata he is married to Jen and their children attend local schools. Being a local he understand the market and loves our relaxing village lifestyle. He is straight-up, honest, trustworthy, organised and ready to make your real estate journey a success. In the past he was named the RE/MAX NZ Rookie of the year, received a platinum award and is constantly in the top 10 RE/MAX agents in NZ for gross settled commissions, which he attained because of hard work and effort selling properties in and around Te Kauwhata If you are looking for a team that puts in the work to get a positive outcome, contact him for a chat.
" ["image"]=> string(84) "agents/805fabd4-3cc7-4d24-848a-9160f38858fd/dbc41edc-cac2-4336-a247-a984d70cebaa.jpg" ["crm_image"]=> string(67) "https://staffphotos.vaultre.com.au/5799/1689580405-270210-image.jpg" ["credential"]=> string(28) "Licensed under the REAA 2008" ["sort"]=> int(0) ["is_active"]=> int(1) ["is_hidden"]=> int(0) ["is_demo_data"]=> int(0) ["is_corporate"]=> int(0) ["hide_contact_button"]=> int(0) ["hide_request_appraisal_button"]=> int(0) ["created_by"]=> NULL ["deleted_at"]=> NULL ["created_at"]=> string(19) "2023-11-05 04:53:04" ["updated_at"]=> string(19) "2025-02-04 20:35:06" ["laravel_through_key"]=> int(250651) } ["original":protected]=> array(29) { ["id"]=> int(210) ["uuid"]=> string(36) "805fabd4-3cc7-4d24-848a-9160f38858fd" ["office_id"]=> int(30) ["listing_engine_agent_id"]=> string(3) "101" ["first_name"]=> string(7) "Brendon" ["last_name"]=> string(6) "Pulman" ["slug"]=> string(14) "brendon-pulman" ["email"]=> string(25) "[email protected]" ["additional_recipients"]=> NULL ["avatar"]=> NULL ["position"]=> string(29) "Broker Owner / Licensed Agent" ["phone"]=> string(10) "0800736292" ["mobile"]=> string(10) "0225300902" ["bio"]=> string(945) "
Brendon is a Licensed Agent and the Broker/Owner of RE/MAX Apex team in Te Kauwhata he is married to Jen and their children attend local schools. Being a local he understand the market and loves our relaxing village lifestyle. He is straight-up, honest, trustworthy, organised and ready to make your real estate journey a success. In the past he was named the RE/MAX NZ Rookie of the year, received a platinum award and is constantly in the top 10 RE/MAX agents in NZ for gross settled commissions, which he attained because of hard work and effort selling properties in and around Te Kauwhata If you are looking for a team that puts in the work to get a positive outcome, contact him for a chat.
" ["image"]=> string(84) "agents/805fabd4-3cc7-4d24-848a-9160f38858fd/dbc41edc-cac2-4336-a247-a984d70cebaa.jpg" ["crm_image"]=> string(67) "https://staffphotos.vaultre.com.au/5799/1689580405-270210-image.jpg" ["credential"]=> string(28) "Licensed under the REAA 2008" ["sort"]=> int(0) ["is_active"]=> int(1) ["is_hidden"]=> int(0) ["is_demo_data"]=> int(0) ["is_corporate"]=> int(0) ["hide_contact_button"]=> int(0) ["hide_request_appraisal_button"]=> int(0) ["created_by"]=> NULL ["deleted_at"]=> NULL ["created_at"]=> string(19) "2023-11-05 04:53:04" ["updated_at"]=> string(19) "2025-02-04 20:35:06" ["laravel_through_key"]=> int(250651) } ["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)#2404 (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(30) ["uuid"]=> string(36) "2982648b-7f3b-40ce-8801-862b4829ce6a" ["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(25) "RE/MAX Apex - Te Kauwhata" ["slug"]=> string(22) "remax-apex-te-kauwhata" ["unit_number"]=> NULL ["street_number"]=> string(2) "5B" ["street_name"]=> string(9) "Main Road" ["suburb"]=> string(11) "Te Kauwhata" ["state"]=> string(7) "Waikato" ["region"]=> string(7) "Waikato" ["postcode"]=> string(4) "3710" ["country"]=> string(2) "nz" ["email"]=> string(22) "[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) "0800 REMAX2" ["fax"]=> NULL ["website_url"]=> string(15) "www.remax.co.nz" ["suburbs"]=> string(11) "Te Kauwhata" ["description"]=> string(1053) "

RE/MAX Apex, located in Te Kauwhata, has been providing exceptional real estate services for 7 years. Our office caters to a wide range of regions, including Te Kauwhata, Waerenga, Rangiriri, Ohinewai, Maramarua, and the greater Franklin area. As a local real estate team, we possess extensive knowledge in Residential, Lifestyle, Commercial, and Rural property.

At our multi award-winning office, we pride ourselves on consistently featuring in the RE/MAX Platinum and Gold Club Awards. We are also proud recipients of the Rookie of the year award two years in a row. Our Salespeople have been awarded in the top 10 agents in RE/MAX New Zealand, proving our results both nationally and globally.

As a team, we value our clients and community. Our goal is to exceed expectations and go above and beyond for every client, in every transaction. We understand the importance of making property dreams a reality, and we strive to help our clients achieve their goals.

Choose RE/MAX Apex for an exceptional real estate experience.

" ["principal"]=> string(25) "Brendon & Jennifer Pulman" ["office_image"]=> string(59) "uploads/5/ffc972d1-452d-4c87-a5ec-ea387a7cf9e1/TKoffice.png" ["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 13:26:02" ["updated_at"]=> string(19) "2024-04-04 01:03:37" ["location_id"]=> NULL } ["original":protected]=> array(43) { ["id"]=> int(30) ["uuid"]=> string(36) "2982648b-7f3b-40ce-8801-862b4829ce6a" ["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(25) "RE/MAX Apex - Te Kauwhata" ["slug"]=> string(22) "remax-apex-te-kauwhata" ["unit_number"]=> NULL ["street_number"]=> string(2) "5B" ["street_name"]=> string(9) "Main Road" ["suburb"]=> string(11) "Te Kauwhata" ["state"]=> string(7) "Waikato" ["region"]=> string(7) "Waikato" ["postcode"]=> string(4) "3710" ["country"]=> string(2) "nz" ["email"]=> string(22) "[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) "0800 REMAX2" ["fax"]=> NULL ["website_url"]=> string(15) "www.remax.co.nz" ["suburbs"]=> string(11) "Te Kauwhata" ["description"]=> string(1053) "

RE/MAX Apex, located in Te Kauwhata, has been providing exceptional real estate services for 7 years. Our office caters to a wide range of regions, including Te Kauwhata, Waerenga, Rangiriri, Ohinewai, Maramarua, and the greater Franklin area. As a local real estate team, we possess extensive knowledge in Residential, Lifestyle, Commercial, and Rural property.

At our multi award-winning office, we pride ourselves on consistently featuring in the RE/MAX Platinum and Gold Club Awards. We are also proud recipients of the Rookie of the year award two years in a row. Our Salespeople have been awarded in the top 10 agents in RE/MAX New Zealand, proving our results both nationally and globally.

As a team, we value our clients and community. Our goal is to exceed expectations and go above and beyond for every client, in every transaction. We understand the importance of making property dreams a reality, and we strive to help our clients achieve their goals.

Choose RE/MAX Apex for an exceptional real estate experience.

" ["principal"]=> string(25) "Brendon & Jennifer Pulman" ["office_image"]=> string(59) "uploads/5/ffc972d1-452d-4c87-a5ec-ea387a7cf9e1/TKoffice.png" ["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 13:26:02" ["updated_at"]=> string(19) "2024-04-04 01:03:37" ["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)#2409 (2) { ["items":protected]=> array(1) { [0]=> object(App\Models\OfficeListingEngine)#2412 (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(1316) ["uuid"]=> string(36) "754bdd6b-1f74-4c00-be93-383e12711194" ["office_id"]=> int(30) ["listing_engine_id"]=> string(36) "abc42d2b-0712-475d-82b1-03105f5e0a58" ["created_at"]=> string(19) "2024-04-04 01:03:37" ["updated_at"]=> string(19) "2024-04-04 01:03:37" } ["original":protected]=> array(6) { ["id"]=> int(1316) ["uuid"]=> string(36) "754bdd6b-1f74-4c00-be93-383e12711194" ["office_id"]=> int(30) ["listing_engine_id"]=> string(36) "abc42d2b-0712-475d-82b1-03105f5e0a58" ["created_at"]=> string(19) "2024-04-04 01:03:37" ["updated_at"]=> string(19) "2024-04-04 01:03:37" } ["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)#2407 (2) { ["items":protected]=> array(0) { } ["escapeWhenCastingToString":protected]=> bool(false) } ["site"]=> NULL ["domain"]=> NULL ["analytic"]=> NULL ["social"]=> NULL ["setting"]=> object(App\Models\OfficeSetting)#2420 (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(6) ["office_id"]=> int(30) ["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:07:45" ["updated_at"]=> string(19) "2024-04-18 12:07:45" } ["original":protected]=> array(8) { ["id"]=> int(6) ["office_id"]=> int(30) ["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:07:45" ["updated_at"]=> string(19) "2024-04-18 12:07:45" } ["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)#2438 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(6) "themes" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(1) { [0]=> string(10) "themeFonts" } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(9) { ["id"]=> int(3) ["uuid"]=> string(36) "b92900e2-58f8-45b9-a0f7-7e41dbddd06d" ["name"]=> string(15) "Remax Corporate" ["variables_scss"]=> string(17) "$gray_3: #949CA1;" ["scss"]=> string(53661) "/*############################################################# ## Reset /*###########################################################*/ html { scroll-behavior: auto !important; } .site-main{ min-height: 70vh; } a{ text-decoration: none; } @media (min-width: 1400px) { .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: $all_container_size; } } /*############################################################# ## Headers Tags /*###########################################################*/ .h1, h1 { font-size: $h1_font_size; @media only screen and (max-width:991px) { font-size: 38px; line-height: 38px; /* 100% */ } } .h2, h2 { font-size: $h3_font_size; &.small-heading { } @media only screen and (max-width:991px) { font-size: 28px; } &.jumbo-heading { font-size: $h1_font_size; font-weight:400; @media only screen and (max-width:767px) { font-size:38px; } span { font-weight: $all_header_font_weight; } } } .h3, h3 { font-size: $h4_font_size; } .h4, h4 { font-size: $h4_font_size; } .h5, h5 { font-size: $h4_font_size; } .h6, h6 { font-size: $h4_font_size; } .h1, h1, .h2, h2, .h3, h3, .h4, h4, .h5, h5, .h6, h6 { font-family: $all_header_font_family; color: $all_header_font_color; font-weight: $all_header_font_weight; margin-bottom: $all_header_margin_bottom; &:last-child{ margin-bottom: 0; } a { color: inherit; &:link, &:focus, &:hover, &:visited, &:active { color: inherit; } } } .sub-heading { color: $all_content_colour; font-family: $all_content_font_family; font-size: $h4_font_size; font-weight: $all_content_font_weight; line-height: normal; letter-spacing: 2.7px; text-transform: uppercase; margin-bottom: 10px; display: block; } /*############################################################# ## Content /*###########################################################*/ body { font-family: $all_content_font_family; font-weight: $all_content_font_weight; font-size: $all_content_font_size; color: $all_content_colour; p, ul{ &:last-child{ margin-bottom: 0; } } p { font-size: $all_content_font_size; line-height: $all_content_line_height; color: $all_content_colour; @media only screen and (max-width:767px) { line-height: 22px; } a { color: $all_content_colour; &:link, &:focus, &:hover, &:visited, &:active { color: $primary_color; } } } } li { a { color: inherit; } } // Others a { text-decoration: none; } b, strong { font-weight: 700; } hr { opacity: 1; } /*############################################################# ## Special Class: Icons /*###########################################################*/ .text-with-icon { a { text-decoration: none; color: $all_content_colour; font-family: $all_content_font_family; font-size: 16px; font-style: normal; font-weight: 400; line-height: 25px; display:block; i { font-size: 14px; margin-right: 4px; } } } .falcon-icons{ color: $primary_color; } /*############################################################# ## Block default Padding and Color /*###########################################################*/ body, [data-layout-id], [data-content-block-id] { background-color: $section_default_background_color; } [data-content-block-id] { padding: $section_default_padding_top_and_bottom 0; &.section-1-style{ background-color: $section_1_background_color; } } [data-layout-id]{ padding: $section_default_padding_top_and_bottom 0; .wb-column{ > [data-content-block-id] { padding: 15px 0; &:first-child{ padding-top: 0; } &:last-child{ padding-bottom: 0; } } } } .page-id-1014 { [data-layout-id] { padding:0; } } /*############################################################# ## Website Header /*###########################################################*/ .site-header-style{ background-color: $site_header_bg_color; } .falcon-burger-style { > div{ background-color: $site_header_active_text_bg_color; } } /*------------------------------- # Header Menu --------------------------------*/ .main-menu { .menu-item { a { color: $site_header_text_color; } &.menu-parent-wrapper { a:hover{ background-color: $site_header_active_text_bg_color; color: #fff; } &.menuparent-active { > a { background-color: $site_header_active_text_bg_color; color: #fff; > span{ color: $site_header_active_text_color; } &::after{ background-color: $site_header_active_text_bg_color; } } } } .sub-menu { li { a { color: $site_header_text_color; &:hover { background-color: #F5F5F5; color: $site_header_text_color; } } &.submenu-active { > a { background-color: #F5F5F5; } } } } } } /*############################################################# ## Website Footer /*###########################################################*/ .main-footer { background-color: $site_footer_bg_color; h2,h3,h4,h5,h6, li, p { color: $site_footer_text_color; a, span { color: inherit; } a { transition: all 0.2s ease-in-out 0s; &:hover{ color: $site_footer_text_hover_color; } } } } /*############################################################# ## Property Summary /*###########################################################*/ .summary-details { .summary-icon { &.icon-bath { background-image: url($property_icon_bathroom); } &.icon-bed { background-image: url($property_icon_bedroom); } &.icon-car { background-image: url($property_icon_car); } &.icon-car-v2 { background-image: url($property_icon_car_v2); } &.icon-land { background-image: url($property_icon_land_area); } &.icon-floorplan { background-image: url($property_icon_floor_area); } } } /*############################################################# ## Badge /*###########################################################*/ .falcon-badge-style, .badge-1-style { position: absolute; left: 0; top: 0; background-color: $secondary_color; color: #FFF; display: inline-block; padding: 5px 10px; font-style: normal; font-weight: 600; font-size: 10px; text-transform: uppercase; z-index: 10; } .icon-image-container { background-color: $secondary_color; border-color: $secondary_color; color: #fff; } /*############################################################# ## Bootstrap Grid/Column /*###########################################################*/ .wb-column { container-type: inline-size; .container { padding-left: 0; padding-right: 0; } } @container (max-width:767px) { .wb-column div[class^="col-"]:not(.layout-exclude) { width: 100%; } } /*############################################################# ## Block Specific /*###########################################################*/ body{ &.page-type-listing{ .wb-column { [data-content-block-id]{ padding: 15px 0; } } } } .each-agent-socials{ background-color: rgba($primary_color, 0.7); } .single-agent-socials{ .each-social{ background-color: transparent; border-color: $primary_color; color: $primary_color; &:hover{ background-color: $primary_color; border-color: $primary_color; color: #FFF; } } } /*############################################################# ## Video /*###########################################################*/ .wb-video { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } } /*############################################################# ## Map /*###########################################################*/ .wb-map { iframe { height: 400px; width:100%; } } /*############################################################# ## Repeater /*###########################################################*/ .wb-repeater { &.accordion { .accordion-item { border: 0; .accordion-button { border-top: solid 1px #F5F5F5; &:not(.collapsed) { color: #fff; background-color: $primary_color; border-top-right-radius: 8px; border-top-left-radius: 8px; border-top: 0 ; } &:not(.collapsed)::after { color: $all_content_colour; filter: brightness(100); } &:focus { outline:none; box-shadow: none; } } &:first-child { .accordion-button { border-top: 0; } } } .accordion { .accordion-item { border: 0; } .accordion-body { background-color: #fff; } } } } /*############################################################# ## blockquote /*###########################################################*/ blockquote { position: relative; padding: 40px 30px 30px; margin: 50px 0; background-color: $secondary_color; &:before { content: ""; font-family: "Font Awesome 6 Pro"; font-weight: 900; font-size: 41px; color: $primary_color; } &:nth-of-type(odd) { margin-left:10%; border-top-left-radius: 15px; border-bottom-left-radius: 15px; } &:nth-of-type(even) { margin-right: 10%; border-top-right-radius: 15px; border-bottom-right-radius: 15px; padding-left: 10%; } &:nth-of-type(even):after, &:nth-of-type(odd):after { content: ''; position: absolute; background-color: $secondary_color; width: 100vw; display: block; height: 100%; top: 0; bottom:0; } &:nth-of-type(even):after { right: 100%; } &:nth-of-type(odd):after { left: 100%; } } /*############################################################# ## Image /*###########################################################*/ img, svg{ max-width: 100%; height: auto; } .images-container{ > img { margin-bottom: 20px; } } .wb-bg-image{ background-color: #EFEFEF; background-repeat: no-repeat; background-attachment: scroll; background-position: center; background-size: cover; } /*############################################################# ## Forms /*###########################################################*/ input{ outline: 0; } .wb-form { small { color:$all_content_colour; a { color:$primary_color; } } .form-label { display: block; margin-bottom: 0; cursor: pointer; color: #000 !important; font-family: $all_content_font_family; font-size: 15px; font-style: normal; font-weight: 700; line-height: 21px; margin-bottom: 0; strong { } } .form-check-label { cursor: pointer; } .input-wrapper { br { display: none; } } input[type="text"].form-control, input[type="email"].form-control, textarea.form-control { &:focus { outline: 0; box-shadow: unset; } } } /*############################################################# ## Capcha Badge /*###########################################################*/ .grecaptcha-badge { visibility: hidden; } /*############################################################# ## Search Form /*###########################################################*/ input[type="text"], input[type="email"], textarea.form-control, textarea, select.form-control, select { color: $all_content_colour; background-color: #FFF; border: 1px solid $header_bg_color; border-radius: 0; padding: 15px 15px 15px 15px; font-size: $all_content_font_size; width: 100%; font-family: $all_content_font_family; font-style: normal; font-weight: $all_content_font_weight; text-transform:capitalize; @media only screen and (max-width:767px) { padding: 10px 15px 10px 15px; font-size: 15px; } &::placeholder { color: $header_bg_color; font-weight:300; } &:focus { outline: 0; box-shadow: unset; border-color: inherit; color: inherit; background-color: $white; } } select { -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; outline: 0; &:link, &:focus, &:hover, &:visited, &:active &:focus-visible { outline: 0; } } .select-wrapper{ position: relative; &::before{ font-family: "Font Awesome 6 Pro"; content: "\f107"; font-weight: 300; color: #010101; pointer-events: none; position: absolute; right: 5px; top: 50%; font-size: 20px; -webkit-transform: translatey(-50%); transform: translatey(-50%); padding-right: 5px; } } .live-search-wrapper { position: relative; .live-search-list { background: #fff; list-style: none; text-align: left; height: 200px; overflow-y: auto; border: 1px solid #C4C6CB; padding: 10px 0; position: absolute; width: 100%; z-index: 99; li { font-size: 16px; width: 100%; font-family: "Gotham SSm"; font-style: normal; font-weight: 400; padding: 0 15px; line-height: 30px; cursor: pointer; text-transform: capitalize; &:hover { background: #dddddd; } } } .live-search-input { padding-right: 30px; text-transform: capitalize; } .clear-button { position: absolute; top: 50%; right: 10px; transform: translateY(-50%); background-color: transparent; border: none; font-size: 13px; cursor: pointer; font-weight: 300; } .clear-button:focus { outline: none; } } /*############################################################# ## Slick SLider /*###########################################################*/ .slick-general { &:not(.slick-initialized) { display: none; } &.slick-initialized { display: block; } &.slick-slider { min-width: 100%; width: 0; .slick-track { margin-left: unset; margin-right: unset; } &.slick-add-gap { .slick-list { margin: 0 -10px; .slick-slide { margin-right: 10px; margin-left: 10px; } } } .slick-arrow { z-index: 100; &.slick-prev, &.slick-next { position: absolute; width: 50px; height: 50px; padding: 0; cursor: pointer; color: #313131; outline: none; background-color: transparent; border: 1px solid #313131; z-index: 2; display: inline-flex; justify-content: center; align-items: center; font-family: auto; opacity: 1; transition: all 0.3s ease-in-out 0s; &:hover { outline: none; color: #FFF; border: 1px solid #313131; background-color: #313131; } &.slick-disabled { opacity: 0.3; cursor: default; } &::before { font-family: 'Font Awesome 6 Pro'; font-weight: 300; font-size: 30px; display: inline-block; color: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; opacity: 1; } } &.slick-prev { top: 50%; left: -70px; &::before { content: "\f104"; } @media only screen and (max-width:1300px) { left: 10px; } } &.slick-next { top: 50%; right: -70px; &::before { content: "\f105"; } @media only screen and (max-width:1300px) { right: 10px; } } } &.slick-dotted { position: relative; .slick-dots { position: relative; bottom: auto; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center; margin-bottom: 10px; li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 7px; padding: 0; cursor: pointer; button { font-size: 0; line-height: 0; display: block; width: inherit; height: inherit; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background-color: #CCCCCC; border-radius: 50%; &:before { display: none; } &:hover { outline: none; &:before { opacity: 1; } } &:focus { outline: none; &:before { opacity: 1; } } } &.slick-active { button { background-color: #313131; } } } } } } } .general-outside-arrow-wrapper { position: relative; .general-outside-arrow-container { position: absolute; display: inline-flex; right: 0; bottom: calc(100% + 10px); gap: 10px; .slick-arrow { z-index: 100; &.slick-prev, &.slick-next { position: relative; width: 35px; height: 50px; top: auto; padding: 0; cursor: pointer; color: $primary_color; outline: none; background-color: transparent; border: 1px solid transparent; z-index: 2; display: inline-flex; justify-content: center; align-items: center; font-family: auto; opacity: 1; transform: unset; &.slick-disabled { opacity: 0.3; cursor: default; } &::before { font-family: 'Font Awesome 6 Pro'; font-weight: 300; font-size: 40px; display: inline-block; color: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; opacity: 1; text-shadow: 0px 2px 0px #0000004a; } } &.slick-prev { left: auto; &::before { content: "\f104"; } } &.slick-next { right: auto; &::before { content: "\f105"; } } } } } /*############################################################# ## Fix : Long Links shows Horizontal Scroll /*###########################################################*/ a[href*=www], a[href*=http], a[href^=mailto], a[href^=tel] { word-break: break-word; } nav.falcon-pagination{ .falcon-next-prev{ display: none; } .falcon-numbers{ display: block; .falcon-label-container{ display: none; } .falcon-numbers-container{ display: block; text-align: center; ul.pagination{ display: flex; gap: 8px; flex-wrap: wrap; justify-content: center; li{ > .page-link{ color: $all_content_colour; &:focus{ box-shadow: none; } } &.active{ > .page-link{ color: #FFF; background-color: $all_content_colour; border-color: $all_content_colour; } } } } } } } nav.falcon-pagination { .falcon-numbers { .falcon-numbers-container { ul.pagination { li { > .page-link { color: #404041; background: transparent; border: 0; } &:first-child span, &:last-child a, &:first-child a, &:last-child span { font-size:0; } &:first-child span:after, &:last-child a:after, &:first-child a:after, &:last-child span:after { font-family: "Font Awesome 6 Pro"; font-weight: 400; font-size: 15px; display: inline-block; color: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; opacity: 1; } &:first-child span:after, &:first-child a:after { content: ""; } &:last-child a:after, &:last-child span:after { content: ""; } &.active > .page-link { background-color: transparent; color: $primary_color; } } } } } } /*############################################################# ## Buttons /*###########################################################*/ .buttons-container { position: relative; left: -5px; width: calc(100% + 5px); margin-bottom: -10px; @media only screen and (max-width: 767px) { a.btn:only-child { margin-left: 15px; } } a { display: inline-block; margin-right: 5px; margin-left: 5px; margin-bottom: 10px; } } /*------------------------------- # All Buttons Default --------------------------------*/ %custom-button-all-default { border-width: 0; border-style: solid; border-radius: 0; border:0; outline: none; box-shadow: none; position: relative; transition: all 0.3s ease-in-out 0s; font-weight: 400; //min-width: 200px; font-size: 14px; font-style: normal; opacity: 1; padding: 20px 30px; text-transform: uppercase; line-height: normal; letter-spacing: 1.4px; } /*------------------------------- # Button 1 Style --------------------------------*/ %custom-button-1-style-default { border-color: $button_1_border_color; background-color: $button_1_background_color; color: $button_1_text_color; font-family: $button_1_font_family; border-radius: $button_1_border_radius; } %custom-button-1-style-hover { background-color: darken($button_1_background_color, 10%); border-color: darken($button_1_border_color, 10%); color: $button_1_text_color; } /*------------------------------- # Button 2 Style --------------------------------*/ %custom-button-2-style-default { border-color: $button_2_border_color; background-color: $button_2_background_color; color: $button_2_text_color; font-family: $button_2_font_family; border-radius: $button_2_border_radius; } %custom-button-2-style-hover { background-color: darken($button_2_background_color, 10%); border-color: darken($button_2_border_color, 10%); color: $button_2_text_color; } /*------------------------------- # Button 3 Style --------------------------------*/ %custom-button-3-style-default { border-color: $button_3_border_color; background-color: $button_3_background_color; color: $button_3_text_color; font-family: $button_3_font_family; border-radius: $button_3_border_radius; } %custom-button-3-style-hover { background-color: darken($button_3_background_color, 10%); border-color: darken($button_3_border_color, 10%); color: $button_3_text_color; } .btn { @extend %custom-button-all-default; .disabled, &:disabled { opacity: 0.8; pointer-events: auto; cursor: not-allowed; } &.button-1-style, &.btn-primary, &.btn-falcon { @extend %custom-button-1-style-default; &:link, &:focus, &:visited, &:active { @extend %custom-button-1-style-default; } &:hover { @extend %custom-button-1-style-hover; } @media only screen and (max-width:767px) { padding: 12px 20px; font-size: 14px; letter-spacing: 1.4px; } } &.button-2-style, &.btn-secondary { @extend %custom-button-2-style-default; &:link, &:focus, &:visited, &:active { @extend %custom-button-2-style-default; } &:hover { @extend %custom-button-2-style-hover; } } &.button-3-style, &.btn-white { @extend %custom-button-3-style-default; &:link, &:focus, &:visited, &:active { @extend %custom-button-3-style-default; } &:hover { @extend %custom-button-3-style-hover; } } &.btn-small { padding: 3px 15px; font-size: 11px; } &.btn-large { padding: 15px 15px; } &.btn-width-auto { min-width: auto; } } // .remodal, [data-remodal-id] { display: none; } .remodal{ &:not(.remodal-menu) { margin: 50px 0; @media only screen and (max-width:767px) { padding: 15px; margin: 0; } a[data-remodal-action="close"] { position: absolute; right: 0; width: 50px; height: 50px; line-height: 1; display: inline-flex; flex-wrap: nowrap; justify-content: center; align-items: center; top: 0; color: $secondary_color; z-index: 10; @media only screen and (max-width:767px) { top: 0; color: $all_content_colour; } } } &.remodal-property-filter{ max-width: 835px ; position: relative; padding: 60px; @media only screen and (max-width:1399px) { padding: 30px 15px; } a[data-remodal-action="close"] { color: $secondary_color; display: inline-block; text-decoration: none; position: absolute; top: 10px; right: 20px; } } } .remodal-overlay.remodal-menu { background: rgba(0, 0, 0, 0.8); z-index: 99991; } /* Position Vertically */ .remodal.remodal-menu:after, .remodal-wrapper.remodal-menu:after { // Container: Vertical Align vertical-align:middle; } /* Position Horizontally */ .remodal-wrapper.remodal-menu { // Container: Horizontal Align text-align:center; padding: 0; z-index: 99992; overflow-x: hidden; /* Remodal Container */ .remodal.remodal-menu { margin: 0; padding: 0; max-width: 800px; background-color: #ffffff; background: #ffffff; // Container:width and Height .menu-container { background-color: #ffffff; text-align: left; overflow: hidden; // Keep the Vertical Scroll min-height: calc(100vh + 1px); // Position Columns display: grid; grid-template-rows: auto 2fr auto; .menu-container-top { margin-bottom: 20px; background: $header_bg_color; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.30); padding: 5px 15px; .logo-text { font-family: $all_content_font_family; font-style: normal; font-weight: 800; line-height: 22px; color: #313131; font-size: 24px; } .website-logo img { height:$menu_logo_height_mobile; } a[data-remodal-action="close"] { color: $site_header_active_text_bg_color; display: inline-block; text-decoration: none; font-size: 30px; margin-right: 0px; } } .menu-container-middle { padding: 0; ul.mobile-menu { list-style-type: none; margin: 0; padding: 0; display: block; // display: inline-block; li { display: block; padding: 0 15px; margin-bottom: 10px; a { display: block; align-items: center; padding: 5px; color: $all_content_colour; font-family: $all_content_font_family; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal; text-transform: uppercase; } &:last-child { margin-bottom: 0; // margin-left: 0; } } } } .menu-container-bottom { text-align: center; margin-top: 20px; @media (pointer:coarse) { margin-bottom: 50px; } .social-media-container { display: inline-flex; flex-wrap: nowrap; justify-content: center; align-items: center; > a { margin-right: 25px; font-size: 30px; color: #313131; &:last-child { margin-right: 0; } } } } } } } /* Position Horizontally */ .remodal-wrapper.remodal-menu { .remodal.remodal-menu { .menu-container { .menu-container-middle { ul.mobile-menu { li { padding:0; a { &.open { background-color: $header_bg_color; } } .menu-child-wrapper{ display: none; ul { li { margin-bottom: 0; a { text-transform: capitalize; } } } } } > li { > a { padding: 10px 20px; } &:last-child { > a { background-color: $secondary_color; color: #fff; position: relative; &:after { content: "\f054"; font-family: "Font Awesome 6 Pro"; font-size: inherit; margin-right: 10px; font-weight: 400; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; top: 50%; transition: all 0.3s ease-in-out 0s; transform: translatey(-50%); opacity: 1; z-index: 999; color: #fff; margin-left: 10px; } &.open { background-color: $red_2; } } } } } } } } } /*############################################################# ## Remodal - virtualtour - floorplan - gallery /*###########################################################*/ .remodal { hr { margin: 32px 0; color: #E6EBEE; } .disclaimer { color: #2F5671; line-height: 19.6px; font-size: 0.88rem; margin-top: 16px; a { color: #0070E0; } } } .remodal, [data-remodal-id] { display: none; } .remodal-wrapper { z-index: 999999 !important; overflow-x: hidden; padding: 0; &.remodal-search-filter { padding: 0; } & > .remodal { padding: 0; } } .remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container { padding: 0 40px; } @media only screen and (max-width: 991px) { .remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container { padding: 0 20px; } } .remodal-wrapper { .remodal-top { h6 { font-size: 1.19rem; font-family: "GeneralSans"; line-height: 25.65px; color: #033355; text-transform: capitalize; font-weight: 600; } } } @media only screen and (max-width: 991px) { .remodal-wrapper { .remodal-top { h6 { font-size: 1rem; line-height: 1; } } } } .remodal-wrapper { .remodal-top { a.close { border-radius: 20px; color: black; height: auto; font-size: 0.88rem; font-weight: 600; padding: 15px; position: relative; right: auto; top: auto; width: auto; &:hover { background-color: #f1f4f6; } i { font-size: 20px; margin: 0 5px 0; } .remodal-search-filter { .search-filter-top { .close { i { position: relative; top: 7px; } } } } span { display: inline-block; color: #2F5671; } .general-icon { display: inline-block; position: relative; top: 7px; } } } .remodal-search-filter { border-radius: 20px; } } .remodal-wrapper .remodal-agent-appraisal .remodal-top, .remodal-wrapper .remodal-agent-contact .remodal-top { position: absolute; right: 0; top: 18px; } @media only screen and (max-width: 991px) { .remodal-wrapper .remodal-search-filter { border-radius: 0; } } .remodal-wrapper .remodal-search-filter h3, .remodal-wrapper .remodal-search-filter .h3 { font-size: 1.19rem; margin-bottom: 32px; display: block; font-family: "GeneralSans"; font-weight: 500; } .remodal-wrapper .remodal-search-filter h4, .remodal-wrapper .remodal-search-filter .h4 { font-size: 1.06rem; display: block; font-family: "GeneralSans"; font-weight: 500; } .remodal-wrapper { .remodal-search-filter { .remodal-middle { height: 560px; overflow: overlay; scrollbar-width: none; } } } @media only screen and (max-width: 991px) { .remodal-wrapper { .remodal-search-filter { .remodal-middle { height: calc(100vh - 164px); } } } } .remodal-wrapper { .remodal-search-filter { .remodal-middle { .keywords { background-color: #F3F5F7; padding: 40px 0; .search-wrapper { background-color: #FFF; padding: 18px 16px; border-radius: 6px; display: flex; flex-wrap: nowrap; justify-content: flex-start; align-items: center; border: solid 1px #9AADBB; } .search-field { width: 100%; position: relative; line-height: 26px; &.with-magnify-glass { padding-left: 30px; } } } } } } @media only screen and (max-width: 991px) { .remodal-wrapper { .remodal-search-filter { .remodal-middle { .keywords { .search-field { width: 65%; } } } } } } .remodal-wrapper { .remodal-search-filter { .remodal-middle { .keywords { .search-field { i { position: absolute; left: 0; top: 50%; transform: translatey(-50%); color: #9AADBB; font-size: 1rem; } input { font-size: 1rem; border: none; width: 100%; outline: 0; padding-left: 30px; padding-right: 30px; color: #2F5671; &::placeholder { color: #2F5671; } } } &.property-keyword { background-color: transparent; .search-field { input { padding-left: initial; padding-right: initial; } } } } .category-filter { .general-button { &.button-style-2 { background: transparent; border-radius: 0; border: 0; border-bottom: 4px solid #E6EBEE; height: 75px; line-height: 75px; &.button-active { border-bottom: 4px solid #C4ED21; } &:hover { color: #033355; } } } } .summary-attributes { .general-button { &.button-style-2 { border-color: #E6EBEE; &:hover { border-color: #033355; color: #FEFEFE; } &.button-active { background-color: #033355; color: #fff; &:hover { opacity: 0.9; } } } } } .modal-single-select { .general-button { &.button-style-2 { border-color: #E6EBEE; height: 72px; line-height: 72px; } } } } } } @media only screen and (max-width: 767px) { .remodal-wrapper { .remodal-search-filter { .remodal-middle { .modal-single-select { .general-button { &.button-style-2 { height: 44px; line-height: 44px; } } } } } } } .remodal-wrapper { .remodal-search-filter { .remodal-middle { .modal-single-select { .general-button { &.button-style-2 { &:hover { border-color: #033355; color: #033355; background-color: transparent; } &.button-active { background-color: #033355; color: #fff; } } } } .modal-multiple-select { .col { a { display: block; border: solid 1px #E6EBEE; padding: 16px; border-radius: 8px; span { &:first-child { margin-bottom: 39.41px; } &:last-child { font-weight: 600; font-size: 0.875rem; color: #033355; line-height: 19.6px; } } &.button-active { border-color: #033355; } } } } .modal-property-check { label { width: 100%; display: flex; height: 100%; gap: 16px; flex-wrap: nowrap; align-items: center; cursor: pointer; color: #033355; line-height: 24px; } .filter-button[type="checkbox"] { appearance: none; -webkit-appearance: none; -moz-appearance: none; position: relative; width: 24px; height: 24px !important; border: 1px solid #9AADBB; background-color: white; cursor: pointer; border-radius: 3px; top: -2px; } .filter-button[type="checkbox"]:checked { background-color: #033355; border-color: #033355; outline: none; } } .select-wrapper { select { height: 56px; } } } .remodal-bottom { .button-clear { font-weight: 600; color: #033355; background: transparent; border: 0; } } } .remodal-is-opening { -webkit-animation-name: remodal-opening-left-to-right; animation-name: remodal-opening-left-to-right; } .remodal-is-closing { -webkit-animation-name: remodal-closing-left-to-right; animation-name: remodal-closing-left-to-right; } &.remodal-menu-left { text-align: left; .remodal-is-opening { -webkit-animation-name: remodal-opening-left-to-right; animation-name: remodal-opening-left-to-right; } .remodal-is-closing { -webkit-animation-name: remodal-closing-left-to-right; animation-name: remodal-closing-left-to-right; } } &.remodal-menu-right { text-align: right; padding: 0 1px 0 0 !important; & > .remodal { margin-bottom: 0; min-height: 100vh; } .remodal-is-opening { -webkit-animation-name: remodal-opening-right-to-left; animation-name: remodal-opening-right-to-left; animation-duration: 0.75s; } .remodal-is-closing { -webkit-animation-name: remodal-closing-right-to-left; animation-name: remodal-closing-right-to-left; animation-duration: 0.5s; } } &.remodal-menu-bottom { text-align: center; padding: 0 1px 0 0 !important; &>.remodal { margin-bottom: 0; min-height: 100vh; } .remodal-is-opening { -webkit-animation-name: remodal-opening-bottom-to-top; animation-name: remodal-opening-bottom-to-top; animation-duration: 0.75s; } .remodal-is-closing { -webkit-animation-name: remodal-closing-top-to-bottom; animation-name: remodal-closing-top-to-bottom; animation-duration: 0.5s; } } } /*############################################################# ## Remodal Animation : Left to Right /*###########################################################*/ @keyframes remodal-opening-left-to-right { from { -webkit-transform: none; transform: none; left: -200px; opacity: 0; } to { -webkit-transform: none; transform: none; left: 0; opacity: 1; -webkit-filter: blur(0); filter: blur(0); } } @keyframes remodal-closing-left-to-right { from { -webkit-transform: none; transform: none; left: 0; opacity: 1; } to { -webkit-transform: none; transform: none; left: -200px; opacity: 0; -webkit-filter: blur(0); filter: blur(0); } } /*############################################################# ## Remodal Animation : Right to Left /*###########################################################*/ @keyframes remodal-opening-right-to-left { 0% { -webkit-transform: none; transform: none; right: -100%; opacity: 1; } 75% { -webkit-transform: none; transform: none; right: 20px; opacity: 1; } 100% { -webkit-transform: none; transform: none; right: 0; opacity: 1; -webkit-filter: blur(0); filter: blur(0); } } @keyframes remodal-closing-right-to-left { from { -webkit-transform: none; transform: none; right: 0; opacity: 1; } to { -webkit-transform: none; transform: none; right: -100%; opacity: 1; -webkit-filter: blur(0); filter: blur(0); } } /*############################################################# ## Remodal Animation : Bottom to Top /*###########################################################*/ @keyframes remodal-opening-bottom-to-top { 0% { -webkit-transform: none; transform: none; bottom: -100%; opacity: 1; } 75% { -webkit-transform: none; transform: none; bottom: 20px; opacity: 1; } 100% { -webkit-transform: none; transform: none; bottom: 0; opacity: 1; -webkit-filter: blur(0); filter: blur(0); } } @keyframes remodal-closing-top-to-bottom { from { -webkit-transform: none; transform: none; bottom: 0; opacity: 1; } to { -webkit-transform: none; transform: none; bottom: -100%; opacity: 1; -webkit-filter: blur(0); filter: blur(0); } } /*############################################################# ## Key Frames /*###########################################################*/ @keyframes agentup { 0% { transform: translateY(23%); } 100% { transform: translateY(0%); } } /* Elemenets Visibility Per Devices */ .desktop-only { @media only screen and (max-width: 991px) { display:none; } } /*Seperator*/ .seperator-150, .spacer-150 { height:150px; @media only screen and (max-width: 1399px) { height: 80px; } @media only screen and (max-width: 767px) { height:50px; } } .seperator-100, .spacer-100 { height:100px; @media only screen and (max-width: 767px) { height:50px; } } .seperator-50, .spacer-50 { height:50px; @media only screen and (max-width: 767px) { height:30px; } } .seperator-30, .spacer-30 { height:30px; @media only screen and (max-width: 767px) { height:30px; } } div[data-embeddable-id="e472257b-e42c-459b-ad89-190995b2c266"], .wb-hr1ncpbjfmvr { height: 100%; } /*Page Background*/ .background-fixed, .page-type-auctions, .page-type-inspections, .page-type-listing, .page-type-listings, .page-type-blogs, .page-type-blog, .page-type-franchise_offices, .page-type-franchise_office, .page-type-agents, .page-type-agent { background-position: top center; background-repeat: no-repeat; background-attachment: fixed; background-size: cover; } .page-type-blog, .page-type-blogs {/*Single Blog Page, Blog Page Banner*/ background-image: url(https://resources.wbcms.net/uploads/11/398976b3-297e-4ed9-9c30-9c5c715881d0/single-blog-bg.jpg); } .page-type-agents, .page-type-agent {/*Agent Page Banner, Single Agent*/ background-image: url(https://resources.wbcms.net/uploads/11/10bf7e88-027b-4f1a-869b-929b9b37650e/Agents-bg.jpg); } .page-type-listings, .page-type-listing, .page-type-auctions, .page-type-inspections {/*Listings, Auctions*/ background-image: url(https://resources.wbcms.net/uploads/4/5d26855f-2b78-40b4-be6c-cccd9ac1afa0/listing-bg.png); } .page-type-franchise_offices, .page-type-franchise_office {/*Office Page Banner, Single office*/ background-image: url(https://resources.wbcms.net/uploads/11/cf7f2e57-d2f6-49ce-8e36-cf4ee40397f7/office-bg.jpg); } .page-type-blog { p img { display: inline-block; margin-right: 10px; margin-bottom: 10px; } p img:last-child { margin-right: 0; } }" ["compiled_css"]=> NULL ["js"]=> string(4957) "requirejs(['jquery', 'remodal', 'cssLoader', 'htmx'], function($, remodal, cssLoader, htmx) { cssLoader(['remodal', 'fontawesome']); $('a[href^="#"]').click(function(e) { // Prevent the default behavior of the link e.preventDefault(); console.log('test'); var headerHeight = $('header').outerHeight(true); // Get the value from the href attribute of the clicked link var contentBlockId = $(this).attr('href').substring(1); // Check if there exists an element with the matching data-content-block-id attribute var $targetElement = $('[data-content-block-id="' + contentBlockId + '"]'); if ($targetElement.length) { // Get the offset of the target element var targetOffset = $targetElement.offset().top; var headerPadding = 90; // Animate scroll to the target offset $("html, body").animate({ scrollTop: targetOffset - headerPadding }, 1000); } }); ///////////////////////// Remove placeholder when clicking on the respective field $('.wb-form input, .wb-form textarea').on('focus', function(){ // Store the placeholder in a data attribute and then remove it $(this).data('placeholder', $(this).attr('placeholder')).attr('placeholder', ''); }).on('blur', function(){ // When the element loses focus, restore the placeholder $(this).attr('placeholder', $(this).data('placeholder')); }); ///////////Start Dropdown Live Search////////////////// $('.live-search-input').each(function() { var searchInput = $(this); var clearButton = searchInput.siblings('.clear-button'); var targetList = searchInput.siblings('.live-search-list'); var items = []; var itemSelected = false; // Flag to check if an item has been selected targetList.find('li').each(function(){ items.push($(this).text().trim()); }); function refreshList(itemsToShow) { targetList.empty(); if(itemsToShow.length === 0) { targetList.append("
  • No items found
  • "); } else { $.each(itemsToShow, function(index, item) { targetList.append("
  • " + item + "
  • "); }); } } // Function to toggle the visibility of the clear button function toggleClearButton() { if (searchInput.val().length > 0) { clearButton.show(); } else { clearButton.hide(); } } // Show clear button when input field is focused searchInput.on('focus', function(){ clearButton.show(); }); // Hide clear button when input field loses focus searchInput.on('blur', function(){ setTimeout(function() { clearButton.hide(); }, 100); }); // Clear input when 'X' button is clicked clearButton.on('click', function(){ searchInput.val(''); refreshList(items); searchInput.focus(); // Optional: return focus to the input after clearing toggleClearButton(); }); searchInput.on('focus', function(){ $('.live-search-list').hide(); // Hide all other lists refreshList(items); targetList.show(); itemSelected = false; // Reset item selection status when the field is focused }); searchInput.on('blur', function(e){ if (!itemSelected) { // Clear the input if no item was selected searchInput.val(''); } if (!targetList.is(':hover')) { targetList.hide(); } }); targetList.on('click', '.list-item', function(){ searchInput.val($(this).text()); //var getSelectedItem = $(this).text(); // searchInput.val(getSelectedItem); searchInput.attr('value', $(this).text()); targetList.hide(); itemSelected = true; // Set the flag when an item is selected }); searchInput.on('keyup', function(){ var query = $(this).val().toLowerCase(); var filteredItems = items.filter(function(item){ //return item.toLowerCase().startsWith(query); // Search start to the first word (startsWith) return item.toLowerCase().includes(query); // Changed from startsWith to includes }); refreshList(filteredItems); itemSelected = false; // Reset item selection status when the user starts typing toggleClearButton(); }); refreshList(items); }); //end dropdown live search });" ["created_at"]=> string(19) "2023-08-23 10:53:44" ["updated_at"]=> string(19) "2024-12-05 12:15:38" } ["original":protected]=> array(9) { ["id"]=> int(3) ["uuid"]=> string(36) "b92900e2-58f8-45b9-a0f7-7e41dbddd06d" ["name"]=> string(15) "Remax Corporate" ["variables_scss"]=> string(17) "$gray_3: #949CA1;" ["scss"]=> string(53661) "/*############################################################# ## Reset /*###########################################################*/ html { scroll-behavior: auto !important; } .site-main{ min-height: 70vh; } a{ text-decoration: none; } @media (min-width: 1400px) { .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: $all_container_size; } } /*############################################################# ## Headers Tags /*###########################################################*/ .h1, h1 { font-size: $h1_font_size; @media only screen and (max-width:991px) { font-size: 38px; line-height: 38px; /* 100% */ } } .h2, h2 { font-size: $h3_font_size; &.small-heading { } @media only screen and (max-width:991px) { font-size: 28px; } &.jumbo-heading { font-size: $h1_font_size; font-weight:400; @media only screen and (max-width:767px) { font-size:38px; } span { font-weight: $all_header_font_weight; } } } .h3, h3 { font-size: $h4_font_size; } .h4, h4 { font-size: $h4_font_size; } .h5, h5 { font-size: $h4_font_size; } .h6, h6 { font-size: $h4_font_size; } .h1, h1, .h2, h2, .h3, h3, .h4, h4, .h5, h5, .h6, h6 { font-family: $all_header_font_family; color: $all_header_font_color; font-weight: $all_header_font_weight; margin-bottom: $all_header_margin_bottom; &:last-child{ margin-bottom: 0; } a { color: inherit; &:link, &:focus, &:hover, &:visited, &:active { color: inherit; } } } .sub-heading { color: $all_content_colour; font-family: $all_content_font_family; font-size: $h4_font_size; font-weight: $all_content_font_weight; line-height: normal; letter-spacing: 2.7px; text-transform: uppercase; margin-bottom: 10px; display: block; } /*############################################################# ## Content /*###########################################################*/ body { font-family: $all_content_font_family; font-weight: $all_content_font_weight; font-size: $all_content_font_size; color: $all_content_colour; p, ul{ &:last-child{ margin-bottom: 0; } } p { font-size: $all_content_font_size; line-height: $all_content_line_height; color: $all_content_colour; @media only screen and (max-width:767px) { line-height: 22px; } a { color: $all_content_colour; &:link, &:focus, &:hover, &:visited, &:active { color: $primary_color; } } } } li { a { color: inherit; } } // Others a { text-decoration: none; } b, strong { font-weight: 700; } hr { opacity: 1; } /*############################################################# ## Special Class: Icons /*###########################################################*/ .text-with-icon { a { text-decoration: none; color: $all_content_colour; font-family: $all_content_font_family; font-size: 16px; font-style: normal; font-weight: 400; line-height: 25px; display:block; i { font-size: 14px; margin-right: 4px; } } } .falcon-icons{ color: $primary_color; } /*############################################################# ## Block default Padding and Color /*###########################################################*/ body, [data-layout-id], [data-content-block-id] { background-color: $section_default_background_color; } [data-content-block-id] { padding: $section_default_padding_top_and_bottom 0; &.section-1-style{ background-color: $section_1_background_color; } } [data-layout-id]{ padding: $section_default_padding_top_and_bottom 0; .wb-column{ > [data-content-block-id] { padding: 15px 0; &:first-child{ padding-top: 0; } &:last-child{ padding-bottom: 0; } } } } .page-id-1014 { [data-layout-id] { padding:0; } } /*############################################################# ## Website Header /*###########################################################*/ .site-header-style{ background-color: $site_header_bg_color; } .falcon-burger-style { > div{ background-color: $site_header_active_text_bg_color; } } /*------------------------------- # Header Menu --------------------------------*/ .main-menu { .menu-item { a { color: $site_header_text_color; } &.menu-parent-wrapper { a:hover{ background-color: $site_header_active_text_bg_color; color: #fff; } &.menuparent-active { > a { background-color: $site_header_active_text_bg_color; color: #fff; > span{ color: $site_header_active_text_color; } &::after{ background-color: $site_header_active_text_bg_color; } } } } .sub-menu { li { a { color: $site_header_text_color; &:hover { background-color: #F5F5F5; color: $site_header_text_color; } } &.submenu-active { > a { background-color: #F5F5F5; } } } } } } /*############################################################# ## Website Footer /*###########################################################*/ .main-footer { background-color: $site_footer_bg_color; h2,h3,h4,h5,h6, li, p { color: $site_footer_text_color; a, span { color: inherit; } a { transition: all 0.2s ease-in-out 0s; &:hover{ color: $site_footer_text_hover_color; } } } } /*############################################################# ## Property Summary /*###########################################################*/ .summary-details { .summary-icon { &.icon-bath { background-image: url($property_icon_bathroom); } &.icon-bed { background-image: url($property_icon_bedroom); } &.icon-car { background-image: url($property_icon_car); } &.icon-car-v2 { background-image: url($property_icon_car_v2); } &.icon-land { background-image: url($property_icon_land_area); } &.icon-floorplan { background-image: url($property_icon_floor_area); } } } /*############################################################# ## Badge /*###########################################################*/ .falcon-badge-style, .badge-1-style { position: absolute; left: 0; top: 0; background-color: $secondary_color; color: #FFF; display: inline-block; padding: 5px 10px; font-style: normal; font-weight: 600; font-size: 10px; text-transform: uppercase; z-index: 10; } .icon-image-container { background-color: $secondary_color; border-color: $secondary_color; color: #fff; } /*############################################################# ## Bootstrap Grid/Column /*###########################################################*/ .wb-column { container-type: inline-size; .container { padding-left: 0; padding-right: 0; } } @container (max-width:767px) { .wb-column div[class^="col-"]:not(.layout-exclude) { width: 100%; } } /*############################################################# ## Block Specific /*###########################################################*/ body{ &.page-type-listing{ .wb-column { [data-content-block-id]{ padding: 15px 0; } } } } .each-agent-socials{ background-color: rgba($primary_color, 0.7); } .single-agent-socials{ .each-social{ background-color: transparent; border-color: $primary_color; color: $primary_color; &:hover{ background-color: $primary_color; border-color: $primary_color; color: #FFF; } } } /*############################################################# ## Video /*###########################################################*/ .wb-video { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } } /*############################################################# ## Map /*###########################################################*/ .wb-map { iframe { height: 400px; width:100%; } } /*############################################################# ## Repeater /*###########################################################*/ .wb-repeater { &.accordion { .accordion-item { border: 0; .accordion-button { border-top: solid 1px #F5F5F5; &:not(.collapsed) { color: #fff; background-color: $primary_color; border-top-right-radius: 8px; border-top-left-radius: 8px; border-top: 0 ; } &:not(.collapsed)::after { color: $all_content_colour; filter: brightness(100); } &:focus { outline:none; box-shadow: none; } } &:first-child { .accordion-button { border-top: 0; } } } .accordion { .accordion-item { border: 0; } .accordion-body { background-color: #fff; } } } } /*############################################################# ## blockquote /*###########################################################*/ blockquote { position: relative; padding: 40px 30px 30px; margin: 50px 0; background-color: $secondary_color; &:before { content: ""; font-family: "Font Awesome 6 Pro"; font-weight: 900; font-size: 41px; color: $primary_color; } &:nth-of-type(odd) { margin-left:10%; border-top-left-radius: 15px; border-bottom-left-radius: 15px; } &:nth-of-type(even) { margin-right: 10%; border-top-right-radius: 15px; border-bottom-right-radius: 15px; padding-left: 10%; } &:nth-of-type(even):after, &:nth-of-type(odd):after { content: ''; position: absolute; background-color: $secondary_color; width: 100vw; display: block; height: 100%; top: 0; bottom:0; } &:nth-of-type(even):after { right: 100%; } &:nth-of-type(odd):after { left: 100%; } } /*############################################################# ## Image /*###########################################################*/ img, svg{ max-width: 100%; height: auto; } .images-container{ > img { margin-bottom: 20px; } } .wb-bg-image{ background-color: #EFEFEF; background-repeat: no-repeat; background-attachment: scroll; background-position: center; background-size: cover; } /*############################################################# ## Forms /*###########################################################*/ input{ outline: 0; } .wb-form { small { color:$all_content_colour; a { color:$primary_color; } } .form-label { display: block; margin-bottom: 0; cursor: pointer; color: #000 !important; font-family: $all_content_font_family; font-size: 15px; font-style: normal; font-weight: 700; line-height: 21px; margin-bottom: 0; strong { } } .form-check-label { cursor: pointer; } .input-wrapper { br { display: none; } } input[type="text"].form-control, input[type="email"].form-control, textarea.form-control { &:focus { outline: 0; box-shadow: unset; } } } /*############################################################# ## Capcha Badge /*###########################################################*/ .grecaptcha-badge { visibility: hidden; } /*############################################################# ## Search Form /*###########################################################*/ input[type="text"], input[type="email"], textarea.form-control, textarea, select.form-control, select { color: $all_content_colour; background-color: #FFF; border: 1px solid $header_bg_color; border-radius: 0; padding: 15px 15px 15px 15px; font-size: $all_content_font_size; width: 100%; font-family: $all_content_font_family; font-style: normal; font-weight: $all_content_font_weight; text-transform:capitalize; @media only screen and (max-width:767px) { padding: 10px 15px 10px 15px; font-size: 15px; } &::placeholder { color: $header_bg_color; font-weight:300; } &:focus { outline: 0; box-shadow: unset; border-color: inherit; color: inherit; background-color: $white; } } select { -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; outline: 0; &:link, &:focus, &:hover, &:visited, &:active &:focus-visible { outline: 0; } } .select-wrapper{ position: relative; &::before{ font-family: "Font Awesome 6 Pro"; content: "\f107"; font-weight: 300; color: #010101; pointer-events: none; position: absolute; right: 5px; top: 50%; font-size: 20px; -webkit-transform: translatey(-50%); transform: translatey(-50%); padding-right: 5px; } } .live-search-wrapper { position: relative; .live-search-list { background: #fff; list-style: none; text-align: left; height: 200px; overflow-y: auto; border: 1px solid #C4C6CB; padding: 10px 0; position: absolute; width: 100%; z-index: 99; li { font-size: 16px; width: 100%; font-family: "Gotham SSm"; font-style: normal; font-weight: 400; padding: 0 15px; line-height: 30px; cursor: pointer; text-transform: capitalize; &:hover { background: #dddddd; } } } .live-search-input { padding-right: 30px; text-transform: capitalize; } .clear-button { position: absolute; top: 50%; right: 10px; transform: translateY(-50%); background-color: transparent; border: none; font-size: 13px; cursor: pointer; font-weight: 300; } .clear-button:focus { outline: none; } } /*############################################################# ## Slick SLider /*###########################################################*/ .slick-general { &:not(.slick-initialized) { display: none; } &.slick-initialized { display: block; } &.slick-slider { min-width: 100%; width: 0; .slick-track { margin-left: unset; margin-right: unset; } &.slick-add-gap { .slick-list { margin: 0 -10px; .slick-slide { margin-right: 10px; margin-left: 10px; } } } .slick-arrow { z-index: 100; &.slick-prev, &.slick-next { position: absolute; width: 50px; height: 50px; padding: 0; cursor: pointer; color: #313131; outline: none; background-color: transparent; border: 1px solid #313131; z-index: 2; display: inline-flex; justify-content: center; align-items: center; font-family: auto; opacity: 1; transition: all 0.3s ease-in-out 0s; &:hover { outline: none; color: #FFF; border: 1px solid #313131; background-color: #313131; } &.slick-disabled { opacity: 0.3; cursor: default; } &::before { font-family: 'Font Awesome 6 Pro'; font-weight: 300; font-size: 30px; display: inline-block; color: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; opacity: 1; } } &.slick-prev { top: 50%; left: -70px; &::before { content: "\f104"; } @media only screen and (max-width:1300px) { left: 10px; } } &.slick-next { top: 50%; right: -70px; &::before { content: "\f105"; } @media only screen and (max-width:1300px) { right: 10px; } } } &.slick-dotted { position: relative; .slick-dots { position: relative; bottom: auto; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center; margin-bottom: 10px; li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 7px; padding: 0; cursor: pointer; button { font-size: 0; line-height: 0; display: block; width: inherit; height: inherit; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background-color: #CCCCCC; border-radius: 50%; &:before { display: none; } &:hover { outline: none; &:before { opacity: 1; } } &:focus { outline: none; &:before { opacity: 1; } } } &.slick-active { button { background-color: #313131; } } } } } } } .general-outside-arrow-wrapper { position: relative; .general-outside-arrow-container { position: absolute; display: inline-flex; right: 0; bottom: calc(100% + 10px); gap: 10px; .slick-arrow { z-index: 100; &.slick-prev, &.slick-next { position: relative; width: 35px; height: 50px; top: auto; padding: 0; cursor: pointer; color: $primary_color; outline: none; background-color: transparent; border: 1px solid transparent; z-index: 2; display: inline-flex; justify-content: center; align-items: center; font-family: auto; opacity: 1; transform: unset; &.slick-disabled { opacity: 0.3; cursor: default; } &::before { font-family: 'Font Awesome 6 Pro'; font-weight: 300; font-size: 40px; display: inline-block; color: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; opacity: 1; text-shadow: 0px 2px 0px #0000004a; } } &.slick-prev { left: auto; &::before { content: "\f104"; } } &.slick-next { right: auto; &::before { content: "\f105"; } } } } } /*############################################################# ## Fix : Long Links shows Horizontal Scroll /*###########################################################*/ a[href*=www], a[href*=http], a[href^=mailto], a[href^=tel] { word-break: break-word; } nav.falcon-pagination{ .falcon-next-prev{ display: none; } .falcon-numbers{ display: block; .falcon-label-container{ display: none; } .falcon-numbers-container{ display: block; text-align: center; ul.pagination{ display: flex; gap: 8px; flex-wrap: wrap; justify-content: center; li{ > .page-link{ color: $all_content_colour; &:focus{ box-shadow: none; } } &.active{ > .page-link{ color: #FFF; background-color: $all_content_colour; border-color: $all_content_colour; } } } } } } } nav.falcon-pagination { .falcon-numbers { .falcon-numbers-container { ul.pagination { li { > .page-link { color: #404041; background: transparent; border: 0; } &:first-child span, &:last-child a, &:first-child a, &:last-child span { font-size:0; } &:first-child span:after, &:last-child a:after, &:first-child a:after, &:last-child span:after { font-family: "Font Awesome 6 Pro"; font-weight: 400; font-size: 15px; display: inline-block; color: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; opacity: 1; } &:first-child span:after, &:first-child a:after { content: ""; } &:last-child a:after, &:last-child span:after { content: ""; } &.active > .page-link { background-color: transparent; color: $primary_color; } } } } } } /*############################################################# ## Buttons /*###########################################################*/ .buttons-container { position: relative; left: -5px; width: calc(100% + 5px); margin-bottom: -10px; @media only screen and (max-width: 767px) { a.btn:only-child { margin-left: 15px; } } a { display: inline-block; margin-right: 5px; margin-left: 5px; margin-bottom: 10px; } } /*------------------------------- # All Buttons Default --------------------------------*/ %custom-button-all-default { border-width: 0; border-style: solid; border-radius: 0; border:0; outline: none; box-shadow: none; position: relative; transition: all 0.3s ease-in-out 0s; font-weight: 400; //min-width: 200px; font-size: 14px; font-style: normal; opacity: 1; padding: 20px 30px; text-transform: uppercase; line-height: normal; letter-spacing: 1.4px; } /*------------------------------- # Button 1 Style --------------------------------*/ %custom-button-1-style-default { border-color: $button_1_border_color; background-color: $button_1_background_color; color: $button_1_text_color; font-family: $button_1_font_family; border-radius: $button_1_border_radius; } %custom-button-1-style-hover { background-color: darken($button_1_background_color, 10%); border-color: darken($button_1_border_color, 10%); color: $button_1_text_color; } /*------------------------------- # Button 2 Style --------------------------------*/ %custom-button-2-style-default { border-color: $button_2_border_color; background-color: $button_2_background_color; color: $button_2_text_color; font-family: $button_2_font_family; border-radius: $button_2_border_radius; } %custom-button-2-style-hover { background-color: darken($button_2_background_color, 10%); border-color: darken($button_2_border_color, 10%); color: $button_2_text_color; } /*------------------------------- # Button 3 Style --------------------------------*/ %custom-button-3-style-default { border-color: $button_3_border_color; background-color: $button_3_background_color; color: $button_3_text_color; font-family: $button_3_font_family; border-radius: $button_3_border_radius; } %custom-button-3-style-hover { background-color: darken($button_3_background_color, 10%); border-color: darken($button_3_border_color, 10%); color: $button_3_text_color; } .btn { @extend %custom-button-all-default; .disabled, &:disabled { opacity: 0.8; pointer-events: auto; cursor: not-allowed; } &.button-1-style, &.btn-primary, &.btn-falcon { @extend %custom-button-1-style-default; &:link, &:focus, &:visited, &:active { @extend %custom-button-1-style-default; } &:hover { @extend %custom-button-1-style-hover; } @media only screen and (max-width:767px) { padding: 12px 20px; font-size: 14px; letter-spacing: 1.4px; } } &.button-2-style, &.btn-secondary { @extend %custom-button-2-style-default; &:link, &:focus, &:visited, &:active { @extend %custom-button-2-style-default; } &:hover { @extend %custom-button-2-style-hover; } } &.button-3-style, &.btn-white { @extend %custom-button-3-style-default; &:link, &:focus, &:visited, &:active { @extend %custom-button-3-style-default; } &:hover { @extend %custom-button-3-style-hover; } } &.btn-small { padding: 3px 15px; font-size: 11px; } &.btn-large { padding: 15px 15px; } &.btn-width-auto { min-width: auto; } } // .remodal, [data-remodal-id] { display: none; } .remodal{ &:not(.remodal-menu) { margin: 50px 0; @media only screen and (max-width:767px) { padding: 15px; margin: 0; } a[data-remodal-action="close"] { position: absolute; right: 0; width: 50px; height: 50px; line-height: 1; display: inline-flex; flex-wrap: nowrap; justify-content: center; align-items: center; top: 0; color: $secondary_color; z-index: 10; @media only screen and (max-width:767px) { top: 0; color: $all_content_colour; } } } &.remodal-property-filter{ max-width: 835px ; position: relative; padding: 60px; @media only screen and (max-width:1399px) { padding: 30px 15px; } a[data-remodal-action="close"] { color: $secondary_color; display: inline-block; text-decoration: none; position: absolute; top: 10px; right: 20px; } } } .remodal-overlay.remodal-menu { background: rgba(0, 0, 0, 0.8); z-index: 99991; } /* Position Vertically */ .remodal.remodal-menu:after, .remodal-wrapper.remodal-menu:after { // Container: Vertical Align vertical-align:middle; } /* Position Horizontally */ .remodal-wrapper.remodal-menu { // Container: Horizontal Align text-align:center; padding: 0; z-index: 99992; overflow-x: hidden; /* Remodal Container */ .remodal.remodal-menu { margin: 0; padding: 0; max-width: 800px; background-color: #ffffff; background: #ffffff; // Container:width and Height .menu-container { background-color: #ffffff; text-align: left; overflow: hidden; // Keep the Vertical Scroll min-height: calc(100vh + 1px); // Position Columns display: grid; grid-template-rows: auto 2fr auto; .menu-container-top { margin-bottom: 20px; background: $header_bg_color; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.30); padding: 5px 15px; .logo-text { font-family: $all_content_font_family; font-style: normal; font-weight: 800; line-height: 22px; color: #313131; font-size: 24px; } .website-logo img { height:$menu_logo_height_mobile; } a[data-remodal-action="close"] { color: $site_header_active_text_bg_color; display: inline-block; text-decoration: none; font-size: 30px; margin-right: 0px; } } .menu-container-middle { padding: 0; ul.mobile-menu { list-style-type: none; margin: 0; padding: 0; display: block; // display: inline-block; li { display: block; padding: 0 15px; margin-bottom: 10px; a { display: block; align-items: center; padding: 5px; color: $all_content_colour; font-family: $all_content_font_family; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal; text-transform: uppercase; } &:last-child { margin-bottom: 0; // margin-left: 0; } } } } .menu-container-bottom { text-align: center; margin-top: 20px; @media (pointer:coarse) { margin-bottom: 50px; } .social-media-container { display: inline-flex; flex-wrap: nowrap; justify-content: center; align-items: center; > a { margin-right: 25px; font-size: 30px; color: #313131; &:last-child { margin-right: 0; } } } } } } } /* Position Horizontally */ .remodal-wrapper.remodal-menu { .remodal.remodal-menu { .menu-container { .menu-container-middle { ul.mobile-menu { li { padding:0; a { &.open { background-color: $header_bg_color; } } .menu-child-wrapper{ display: none; ul { li { margin-bottom: 0; a { text-transform: capitalize; } } } } } > li { > a { padding: 10px 20px; } &:last-child { > a { background-color: $secondary_color; color: #fff; position: relative; &:after { content: "\f054"; font-family: "Font Awesome 6 Pro"; font-size: inherit; margin-right: 10px; font-weight: 400; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; top: 50%; transition: all 0.3s ease-in-out 0s; transform: translatey(-50%); opacity: 1; z-index: 999; color: #fff; margin-left: 10px; } &.open { background-color: $red_2; } } } } } } } } } /*############################################################# ## Remodal - virtualtour - floorplan - gallery /*###########################################################*/ .remodal { hr { margin: 32px 0; color: #E6EBEE; } .disclaimer { color: #2F5671; line-height: 19.6px; font-size: 0.88rem; margin-top: 16px; a { color: #0070E0; } } } .remodal, [data-remodal-id] { display: none; } .remodal-wrapper { z-index: 999999 !important; overflow-x: hidden; padding: 0; &.remodal-search-filter { padding: 0; } & > .remodal { padding: 0; } } .remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container { padding: 0 40px; } @media only screen and (max-width: 991px) { .remodal-wrapper > .remodal .remodal-top .container, .remodal-wrapper > .remodal .remodal-middle .container, .remodal-wrapper > .remodal .remodal-bottom .container { padding: 0 20px; } } .remodal-wrapper { .remodal-top { h6 { font-size: 1.19rem; font-family: "GeneralSans"; line-height: 25.65px; color: #033355; text-transform: capitalize; font-weight: 600; } } } @media only screen and (max-width: 991px) { .remodal-wrapper { .remodal-top { h6 { font-size: 1rem; line-height: 1; } } } } .remodal-wrapper { .remodal-top { a.close { border-radius: 20px; color: black; height: auto; font-size: 0.88rem; font-weight: 600; padding: 15px; position: relative; right: auto; top: auto; width: auto; &:hover { background-color: #f1f4f6; } i { font-size: 20px; margin: 0 5px 0; } .remodal-search-filter { .search-filter-top { .close { i { position: relative; top: 7px; } } } } span { display: inline-block; color: #2F5671; } .general-icon { display: inline-block; position: relative; top: 7px; } } } .remodal-search-filter { border-radius: 20px; } } .remodal-wrapper .remodal-agent-appraisal .remodal-top, .remodal-wrapper .remodal-agent-contact .remodal-top { position: absolute; right: 0; top: 18px; } @media only screen and (max-width: 991px) { .remodal-wrapper .remodal-search-filter { border-radius: 0; } } .remodal-wrapper .remodal-search-filter h3, .remodal-wrapper .remodal-search-filter .h3 { font-size: 1.19rem; margin-bottom: 32px; display: block; font-family: "GeneralSans"; font-weight: 500; } .remodal-wrapper .remodal-search-filter h4, .remodal-wrapper .remodal-search-filter .h4 { font-size: 1.06rem; display: block; font-family: "GeneralSans"; font-weight: 500; } .remodal-wrapper { .remodal-search-filter { .remodal-middle { height: 560px; overflow: overlay; scrollbar-width: none; } } } @media only screen and (max-width: 991px) { .remodal-wrapper { .remodal-search-filter { .remodal-middle { height: calc(100vh - 164px); } } } } .remodal-wrapper { .remodal-search-filter { .remodal-middle { .keywords { background-color: #F3F5F7; padding: 40px 0; .search-wrapper { background-color: #FFF; padding: 18px 16px; border-radius: 6px; display: flex; flex-wrap: nowrap; justify-content: flex-start; align-items: center; border: solid 1px #9AADBB; } .search-field { width: 100%; position: relative; line-height: 26px; &.with-magnify-glass { padding-left: 30px; } } } } } } @media only screen and (max-width: 991px) { .remodal-wrapper { .remodal-search-filter { .remodal-middle { .keywords { .search-field { width: 65%; } } } } } } .remodal-wrapper { .remodal-search-filter { .remodal-middle { .keywords { .search-field { i { position: absolute; left: 0; top: 50%; transform: translatey(-50%); color: #9AADBB; font-size: 1rem; } input { font-size: 1rem; border: none; width: 100%; outline: 0; padding-left: 30px; padding-right: 30px; color: #2F5671; &::placeholder { color: #2F5671; } } } &.property-keyword { background-color: transparent; .search-field { input { padding-left: initial; padding-right: initial; } } } } .category-filter { .general-button { &.button-style-2 { background: transparent; border-radius: 0; border: 0; border-bottom: 4px solid #E6EBEE; height: 75px; line-height: 75px; &.button-active { border-bottom: 4px solid #C4ED21; } &:hover { color: #033355; } } } } .summary-attributes { .general-button { &.button-style-2 { border-color: #E6EBEE; &:hover { border-color: #033355; color: #FEFEFE; } &.button-active { background-color: #033355; color: #fff; &:hover { opacity: 0.9; } } } } } .modal-single-select { .general-button { &.button-style-2 { border-color: #E6EBEE; height: 72px; line-height: 72px; } } } } } } @media only screen and (max-width: 767px) { .remodal-wrapper { .remodal-search-filter { .remodal-middle { .modal-single-select { .general-button { &.button-style-2 { height: 44px; line-height: 44px; } } } } } } } .remodal-wrapper { .remodal-search-filter { .remodal-middle { .modal-single-select { .general-button { &.button-style-2 { &:hover { border-color: #033355; color: #033355; background-color: transparent; } &.button-active { background-color: #033355; color: #fff; } } } } .modal-multiple-select { .col { a { display: block; border: solid 1px #E6EBEE; padding: 16px; border-radius: 8px; span { &:first-child { margin-bottom: 39.41px; } &:last-child { font-weight: 600; font-size: 0.875rem; color: #033355; line-height: 19.6px; } } &.button-active { border-color: #033355; } } } } .modal-property-check { label { width: 100%; display: flex; height: 100%; gap: 16px; flex-wrap: nowrap; align-items: center; cursor: pointer; color: #033355; line-height: 24px; } .filter-button[type="checkbox"] { appearance: none; -webkit-appearance: none; -moz-appearance: none; position: relative; width: 24px; height: 24px !important; border: 1px solid #9AADBB; background-color: white; cursor: pointer; border-radius: 3px; top: -2px; } .filter-button[type="checkbox"]:checked { background-color: #033355; border-color: #033355; outline: none; } } .select-wrapper { select { height: 56px; } } } .remodal-bottom { .button-clear { font-weight: 600; color: #033355; background: transparent; border: 0; } } } .remodal-is-opening { -webkit-animation-name: remodal-opening-left-to-right; animation-name: remodal-opening-left-to-right; } .remodal-is-closing { -webkit-animation-name: remodal-closing-left-to-right; animation-name: remodal-closing-left-to-right; } &.remodal-menu-left { text-align: left; .remodal-is-opening { -webkit-animation-name: remodal-opening-left-to-right; animation-name: remodal-opening-left-to-right; } .remodal-is-closing { -webkit-animation-name: remodal-closing-left-to-right; animation-name: remodal-closing-left-to-right; } } &.remodal-menu-right { text-align: right; padding: 0 1px 0 0 !important; & > .remodal { margin-bottom: 0; min-height: 100vh; } .remodal-is-opening { -webkit-animation-name: remodal-opening-right-to-left; animation-name: remodal-opening-right-to-left; animation-duration: 0.75s; } .remodal-is-closing { -webkit-animation-name: remodal-closing-right-to-left; animation-name: remodal-closing-right-to-left; animation-duration: 0.5s; } } &.remodal-menu-bottom { text-align: center; padding: 0 1px 0 0 !important; &>.remodal { margin-bottom: 0; min-height: 100vh; } .remodal-is-opening { -webkit-animation-name: remodal-opening-bottom-to-top; animation-name: remodal-opening-bottom-to-top; animation-duration: 0.75s; } .remodal-is-closing { -webkit-animation-name: remodal-closing-top-to-bottom; animation-name: remodal-closing-top-to-bottom; animation-duration: 0.5s; } } } /*############################################################# ## Remodal Animation : Left to Right /*###########################################################*/ @keyframes remodal-opening-left-to-right { from { -webkit-transform: none; transform: none; left: -200px; opacity: 0; } to { -webkit-transform: none; transform: none; left: 0; opacity: 1; -webkit-filter: blur(0); filter: blur(0); } } @keyframes remodal-closing-left-to-right { from { -webkit-transform: none; transform: none; left: 0; opacity: 1; } to { -webkit-transform: none; transform: none; left: -200px; opacity: 0; -webkit-filter: blur(0); filter: blur(0); } } /*############################################################# ## Remodal Animation : Right to Left /*###########################################################*/ @keyframes remodal-opening-right-to-left { 0% { -webkit-transform: none; transform: none; right: -100%; opacity: 1; } 75% { -webkit-transform: none; transform: none; right: 20px; opacity: 1; } 100% { -webkit-transform: none; transform: none; right: 0; opacity: 1; -webkit-filter: blur(0); filter: blur(0); } } @keyframes remodal-closing-right-to-left { from { -webkit-transform: none; transform: none; right: 0; opacity: 1; } to { -webkit-transform: none; transform: none; right: -100%; opacity: 1; -webkit-filter: blur(0); filter: blur(0); } } /*############################################################# ## Remodal Animation : Bottom to Top /*###########################################################*/ @keyframes remodal-opening-bottom-to-top { 0% { -webkit-transform: none; transform: none; bottom: -100%; opacity: 1; } 75% { -webkit-transform: none; transform: none; bottom: 20px; opacity: 1; } 100% { -webkit-transform: none; transform: none; bottom: 0; opacity: 1; -webkit-filter: blur(0); filter: blur(0); } } @keyframes remodal-closing-top-to-bottom { from { -webkit-transform: none; transform: none; bottom: 0; opacity: 1; } to { -webkit-transform: none; transform: none; bottom: -100%; opacity: 1; -webkit-filter: blur(0); filter: blur(0); } } /*############################################################# ## Key Frames /*###########################################################*/ @keyframes agentup { 0% { transform: translateY(23%); } 100% { transform: translateY(0%); } } /* Elemenets Visibility Per Devices */ .desktop-only { @media only screen and (max-width: 991px) { display:none; } } /*Seperator*/ .seperator-150, .spacer-150 { height:150px; @media only screen and (max-width: 1399px) { height: 80px; } @media only screen and (max-width: 767px) { height:50px; } } .seperator-100, .spacer-100 { height:100px; @media only screen and (max-width: 767px) { height:50px; } } .seperator-50, .spacer-50 { height:50px; @media only screen and (max-width: 767px) { height:30px; } } .seperator-30, .spacer-30 { height:30px; @media only screen and (max-width: 767px) { height:30px; } } div[data-embeddable-id="e472257b-e42c-459b-ad89-190995b2c266"], .wb-hr1ncpbjfmvr { height: 100%; } /*Page Background*/ .background-fixed, .page-type-auctions, .page-type-inspections, .page-type-listing, .page-type-listings, .page-type-blogs, .page-type-blog, .page-type-franchise_offices, .page-type-franchise_office, .page-type-agents, .page-type-agent { background-position: top center; background-repeat: no-repeat; background-attachment: fixed; background-size: cover; } .page-type-blog, .page-type-blogs {/*Single Blog Page, Blog Page Banner*/ background-image: url(https://resources.wbcms.net/uploads/11/398976b3-297e-4ed9-9c30-9c5c715881d0/single-blog-bg.jpg); } .page-type-agents, .page-type-agent {/*Agent Page Banner, Single Agent*/ background-image: url(https://resources.wbcms.net/uploads/11/10bf7e88-027b-4f1a-869b-929b9b37650e/Agents-bg.jpg); } .page-type-listings, .page-type-listing, .page-type-auctions, .page-type-inspections {/*Listings, Auctions*/ background-image: url(https://resources.wbcms.net/uploads/4/5d26855f-2b78-40b4-be6c-cccd9ac1afa0/listing-bg.png); } .page-type-franchise_offices, .page-type-franchise_office {/*Office Page Banner, Single office*/ background-image: url(https://resources.wbcms.net/uploads/11/cf7f2e57-d2f6-49ce-8e36-cf4ee40397f7/office-bg.jpg); } .page-type-blog { p img { display: inline-block; margin-right: 10px; margin-bottom: 10px; } p img:last-child { margin-right: 0; } }" ["compiled_css"]=> NULL ["js"]=> string(4957) "requirejs(['jquery', 'remodal', 'cssLoader', 'htmx'], function($, remodal, cssLoader, htmx) { cssLoader(['remodal', 'fontawesome']); $('a[href^="#"]').click(function(e) { // Prevent the default behavior of the link e.preventDefault(); console.log('test'); var headerHeight = $('header').outerHeight(true); // Get the value from the href attribute of the clicked link var contentBlockId = $(this).attr('href').substring(1); // Check if there exists an element with the matching data-content-block-id attribute var $targetElement = $('[data-content-block-id="' + contentBlockId + '"]'); if ($targetElement.length) { // Get the offset of the target element var targetOffset = $targetElement.offset().top; var headerPadding = 90; // Animate scroll to the target offset $("html, body").animate({ scrollTop: targetOffset - headerPadding }, 1000); } }); ///////////////////////// Remove placeholder when clicking on the respective field $('.wb-form input, .wb-form textarea').on('focus', function(){ // Store the placeholder in a data attribute and then remove it $(this).data('placeholder', $(this).attr('placeholder')).attr('placeholder', ''); }).on('blur', function(){ // When the element loses focus, restore the placeholder $(this).attr('placeholder', $(this).data('placeholder')); }); ///////////Start Dropdown Live Search////////////////// $('.live-search-input').each(function() { var searchInput = $(this); var clearButton = searchInput.siblings('.clear-button'); var targetList = searchInput.siblings('.live-search-list'); var items = []; var itemSelected = false; // Flag to check if an item has been selected targetList.find('li').each(function(){ items.push($(this).text().trim()); }); function refreshList(itemsToShow) { targetList.empty(); if(itemsToShow.length === 0) { targetList.append("
  • No items found
  • "); } else { $.each(itemsToShow, function(index, item) { targetList.append("
  • " + item + "
  • "); }); } } // Function to toggle the visibility of the clear button function toggleClearButton() { if (searchInput.val().length > 0) { clearButton.show(); } else { clearButton.hide(); } } // Show clear button when input field is focused searchInput.on('focus', function(){ clearButton.show(); }); // Hide clear button when input field loses focus searchInput.on('blur', function(){ setTimeout(function() { clearButton.hide(); }, 100); }); // Clear input when 'X' button is clicked clearButton.on('click', function(){ searchInput.val(''); refreshList(items); searchInput.focus(); // Optional: return focus to the input after clearing toggleClearButton(); }); searchInput.on('focus', function(){ $('.live-search-list').hide(); // Hide all other lists refreshList(items); targetList.show(); itemSelected = false; // Reset item selection status when the field is focused }); searchInput.on('blur', function(e){ if (!itemSelected) { // Clear the input if no item was selected searchInput.val(''); } if (!targetList.is(':hover')) { targetList.hide(); } }); targetList.on('click', '.list-item', function(){ searchInput.val($(this).text()); //var getSelectedItem = $(this).text(); // searchInput.val(getSelectedItem); searchInput.attr('value', $(this).text()); targetList.hide(); itemSelected = true; // Set the flag when an item is selected }); searchInput.on('keyup', function(){ var query = $(this).val().toLowerCase(); var filteredItems = items.filter(function(item){ //return item.toLowerCase().startsWith(query); // Search start to the first word (startsWith) return item.toLowerCase().includes(query); // Changed from startsWith to includes }); refreshList(filteredItems); itemSelected = false; // Reset item selection status when the user starts typing toggleClearButton(); }); refreshList(items); }); //end dropdown live search });" ["created_at"]=> string(19) "2023-08-23 10:53:44" ["updated_at"]=> string(19) "2024-12-05 12:15:38" } ["changes":protected]=> array(0) { } ["casts":protected]=> array(0) { } ["classCastCache":protected]=> array(0) { } ["attributeCastCache":protected]=> array(0) { } ["dates":protected]=> array(0) { } ["dateFormat":protected]=> NULL ["appends":protected]=> array(2) { [0]=> string(11) "demo_office" [1]=> string(15) "showcase_office" } ["dispatchesEvents":protected]=> array(0) { } ["observables":protected]=> array(0) { } ["relations":protected]=> array(1) { ["themeFonts"]=> object(Illuminate\Database\Eloquent\Collection)#2444 (2) { ["items":protected]=> array(2) { [0]=> object(App\Models\ThemeFont)#2447 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(11) "theme_fonts" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(8) { ["id"]=> int(6) ["uuid"]=> string(36) "a8747881-a406-4f68-bb59-8bbcc1e3ce93" ["theme_id"]=> int(3) ["provider"]=> string(6) "google" ["name"]=> string(5) "Inter" ["url"]=> string(65) "https://fonts.googleapis.com/css?family=Inter:300,regular,600,700" ["created_at"]=> string(19) "2023-09-28 08:18:01" ["updated_at"]=> string(19) "2023-09-28 08:18:01" } ["original":protected]=> array(8) { ["id"]=> int(6) ["uuid"]=> string(36) "a8747881-a406-4f68-bb59-8bbcc1e3ce93" ["theme_id"]=> int(3) ["provider"]=> string(6) "google" ["name"]=> string(5) "Inter" ["url"]=> string(65) "https://fonts.googleapis.com/css?family=Inter:300,regular,600,700" ["created_at"]=> string(19) "2023-09-28 08:18:01" ["updated_at"]=> string(19) "2023-09-28 08:18:01" } ["changes":protected]=> array(0) { } ["casts":protected]=> array(0) { } ["classCastCache":protected]=> array(0) { } ["attributeCastCache":protected]=> array(0) { } ["dates":protected]=> array(0) { } ["dateFormat":protected]=> NULL ["appends":protected]=> array(0) { } ["dispatchesEvents":protected]=> array(0) { } ["observables":protected]=> array(0) { } ["relations":protected]=> array(0) { } ["touches":protected]=> array(0) { } ["timestamps"]=> bool(true) ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["fillable":protected]=> array(4) { [0]=> string(8) "theme_id" [1]=> string(8) "provider" [2]=> string(4) "name" [3]=> string(3) "url" } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } } [1]=> object(App\Models\ThemeFont)#2446 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(11) "theme_fonts" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(8) { ["id"]=> int(33) ["uuid"]=> string(36) "5b651f3b-6485-4417-bc8e-10475b63ea08" ["theme_id"]=> int(3) ["provider"]=> string(6) "google" ["name"]=> string(10) "Gotham SSm" ["url"]=> string(91) "https://resources.wbcms.net/uploads/11/7a5e72a2-27e8-4f0f-a39a-18467cb6eb3b/gothamfonts.css" ["created_at"]=> string(19) "2024-03-21 03:26:26" ["updated_at"]=> string(19) "2024-03-21 03:26:26" } ["original":protected]=> array(8) { ["id"]=> int(33) ["uuid"]=> string(36) "5b651f3b-6485-4417-bc8e-10475b63ea08" ["theme_id"]=> int(3) ["provider"]=> string(6) "google" ["name"]=> string(10) "Gotham SSm" ["url"]=> string(91) "https://resources.wbcms.net/uploads/11/7a5e72a2-27e8-4f0f-a39a-18467cb6eb3b/gothamfonts.css" ["created_at"]=> string(19) "2024-03-21 03:26:26" ["updated_at"]=> string(19) "2024-03-21 03:26:26" } ["changes":protected]=> array(0) { } ["casts":protected]=> array(0) { } ["classCastCache":protected]=> array(0) { } ["attributeCastCache":protected]=> array(0) { } ["dates":protected]=> array(0) { } ["dateFormat":protected]=> NULL ["appends":protected]=> array(0) { } ["dispatchesEvents":protected]=> array(0) { } ["observables":protected]=> array(0) { } ["relations":protected]=> array(0) { } ["touches":protected]=> array(0) { } ["timestamps"]=> bool(true) ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["fillable":protected]=> array(4) { [0]=> string(8) "theme_id" [1]=> string(8) "provider" [2]=> string(4) "name" [3]=> string(3) "url" } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } } } ["escapeWhenCastingToString":protected]=> bool(false) } } ["touches":protected]=> array(0) { } ["timestamps"]=> bool(true) ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["fillable":protected]=> array(5) { [0]=> string(4) "name" [1]=> string(14) "variables_scss" [2]=> string(4) "scss" [3]=> string(12) "compiled_css" [4]=> string(2) "js" } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } } ["location"]=> NULL } ["touches":protected]=> array(0) { } ["timestamps"]=> bool(true) ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["fillable":protected]=> array(39) { [0]=> string(11) "location_id" [1]=> string(8) "reseller" [2]=> string(4) "plan" [3]=> string(12) "franchise_id" [4]=> string(8) "theme_id" [5]=> string(15) "theme_header_id" [6]=> string(15) "theme_footer_id" [7]=> string(16) "office_footer_id" [8]=> string(4) "name" [9]=> string(11) "unit_number" [10]=> string(13) "street_number" [11]=> string(11) "street_name" [12]=> string(6) "suburb" [13]=> string(5) "state" [14]=> string(8) "postcode" [15]=> string(7) "country" [16]=> string(5) "email" [17]=> string(21) "additional_recipients" [18]=> string(6) "mobile" [19]=> string(5) "phone" [20]=> string(3) "fax" [21]=> string(7) "is_demo" [22]=> string(11) "is_showcase" [23]=> string(12) "is_demo_data" [24]=> string(19) "is_franchise_office" [25]=> string(25) "is_agent_crm_sync_enabled" [26]=> string(24) "demo_data_initialised_at" [27]=> string(6) "region" [28]=> string(11) "website_url" [29]=> string(7) "suburbs" [30]=> string(11) "description" [31]=> string(9) "principal" [32]=> string(12) "office_image" [33]=> string(4) "slug" [34]=> string(18) "deployed_office_id" [35]=> string(13) "hide_showcase" [36]=> string(30) "buy_listing_inquiry_recipients" [37]=> string(31) "rent_listing_inquiry_recipients" [38]=> string(31) "sold_listing_inquiry_recipients" } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } ["observers":protected]=> array(1) { ["App\Models\Office"]=> array(1) { [0]=> string(28) "App\Observers\OfficeObserver" } } ["slugOptions":protected]=> uninitialized(Spatie\Sluggable\SlugOptions) ["pageSizeLimit":"App\Models\Office":private]=> int(100) } ["social"]=> object(App\Models\AgentSocial)#2439 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(13) "agent_socials" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(9) { ["id"]=> int(98) ["uuid"]=> string(36) "3556e891-fd7a-4128-8245-39178f1fda42" ["agent_id"]=> int(210) ["facebook"]=> string(38) "https://www.facebook.com/bpulman.remax" ["twitter"]=> NULL ["linkedin"]=> NULL ["instagram"]=> NULL ["created_at"]=> string(19) "2023-11-07 01:14:20" ["updated_at"]=> string(19) "2023-12-06 02:13:59" } ["original":protected]=> array(9) { ["id"]=> int(98) ["uuid"]=> string(36) "3556e891-fd7a-4128-8245-39178f1fda42" ["agent_id"]=> int(210) ["facebook"]=> string(38) "https://www.facebook.com/bpulman.remax" ["twitter"]=> NULL ["linkedin"]=> NULL ["instagram"]=> NULL ["created_at"]=> string(19) "2023-11-07 01:14:20" ["updated_at"]=> string(19) "2023-12-06 02:13:59" } ["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)#2479 (2) { ["items":protected]=> array(31) { [0]=> 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(30505504) ["listing_id"]=> int(250651) ["code"]=> string(1) "m" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/85d20934-6bf9-4873-b3ea-bf574c2bddba.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505504) ["listing_id"]=> int(250651) ["code"]=> string(1) "m" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/85d20934-6bf9-4873-b3ea-bf574c2bddba.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#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(30505505) ["listing_id"]=> int(250651) ["code"]=> string(1) "a" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/3e8cc076-3e85-4134-9f0e-fa34c819bfa7.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505505) ["listing_id"]=> int(250651) ["code"]=> string(1) "a" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/3e8cc076-3e85-4134-9f0e-fa34c819bfa7.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#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(30505506) ["listing_id"]=> int(250651) ["code"]=> string(1) "b" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/e673d5e1-78fa-4a8f-8e76-6ecafd288c00.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505506) ["listing_id"]=> int(250651) ["code"]=> string(1) "b" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/e673d5e1-78fa-4a8f-8e76-6ecafd288c00.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2487 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(30505507) ["listing_id"]=> int(250651) ["code"]=> string(1) "c" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/1c4cc58a-013e-439c-bd7e-3cd739f43b8e.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505507) ["listing_id"]=> int(250651) ["code"]=> string(1) "c" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/1c4cc58a-013e-439c-bd7e-3cd739f43b8e.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2488 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(30505508) ["listing_id"]=> int(250651) ["code"]=> string(1) "d" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/92ed010d-b9e0-4178-ac29-7ac3d2c4f971.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505508) ["listing_id"]=> int(250651) ["code"]=> string(1) "d" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/92ed010d-b9e0-4178-ac29-7ac3d2c4f971.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2489 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(30505509) ["listing_id"]=> int(250651) ["code"]=> string(1) "e" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/6fbbff42-9fb2-4032-81fc-739cede8a7a9.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505509) ["listing_id"]=> int(250651) ["code"]=> string(1) "e" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/6fbbff42-9fb2-4032-81fc-739cede8a7a9.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2490 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(30505510) ["listing_id"]=> int(250651) ["code"]=> string(1) "f" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/f53e5e2e-bd30-4682-a135-6cc7bcbacaa8.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505510) ["listing_id"]=> int(250651) ["code"]=> string(1) "f" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/f53e5e2e-bd30-4682-a135-6cc7bcbacaa8.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2491 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(30505511) ["listing_id"]=> int(250651) ["code"]=> string(1) "g" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/4ae022f3-1df6-4af6-95c8-db602f6c689b.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505511) ["listing_id"]=> int(250651) ["code"]=> string(1) "g" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/4ae022f3-1df6-4af6-95c8-db602f6c689b.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2492 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(30505512) ["listing_id"]=> int(250651) ["code"]=> string(1) "h" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/1c8dfad3-8a6e-4b70-b774-fc3512bddc4a.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505512) ["listing_id"]=> int(250651) ["code"]=> string(1) "h" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/1c8dfad3-8a6e-4b70-b774-fc3512bddc4a.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2493 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(30505513) ["listing_id"]=> int(250651) ["code"]=> string(1) "i" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/c2279667-132b-4daf-ad62-50498627f100.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505513) ["listing_id"]=> int(250651) ["code"]=> string(1) "i" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/c2279667-132b-4daf-ad62-50498627f100.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2494 (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(30505514) ["listing_id"]=> int(250651) ["code"]=> string(1) "j" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/da9535a3-8873-41a0-acc5-f49db2a3c683.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505514) ["listing_id"]=> int(250651) ["code"]=> string(1) "j" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/da9535a3-8873-41a0-acc5-f49db2a3c683.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2495 (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(30505515) ["listing_id"]=> int(250651) ["code"]=> string(1) "k" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/86e56947-38fa-4151-8be0-20a81f634378.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505515) ["listing_id"]=> int(250651) ["code"]=> string(1) "k" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/86e56947-38fa-4151-8be0-20a81f634378.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2496 (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(30505516) ["listing_id"]=> int(250651) ["code"]=> string(1) "l" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/bfd0bfba-772f-456c-9b48-5b7c95a14068.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505516) ["listing_id"]=> int(250651) ["code"]=> string(1) "l" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/bfd0bfba-772f-456c-9b48-5b7c95a14068.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2497 (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(30505517) ["listing_id"]=> int(250651) ["code"]=> string(1) "n" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/cfa6bbba-837a-4bf2-be04-c3111bfba58c.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505517) ["listing_id"]=> int(250651) ["code"]=> string(1) "n" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/cfa6bbba-837a-4bf2-be04-c3111bfba58c.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2498 (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(30505518) ["listing_id"]=> int(250651) ["code"]=> string(1) "o" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/b9fcdb1e-22e8-4786-b742-f637cba9ca1e.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505518) ["listing_id"]=> int(250651) ["code"]=> string(1) "o" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/b9fcdb1e-22e8-4786-b742-f637cba9ca1e.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#2499 (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(30505519) ["listing_id"]=> int(250651) ["code"]=> string(1) "p" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/c2e750e6-bad4-4e83-a954-7211a9fbed22.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505519) ["listing_id"]=> int(250651) ["code"]=> string(1) "p" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/c2e750e6-bad4-4e83-a954-7211a9fbed22.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["changes":protected]=> array(0) { } ["casts":protected]=> array(0) { } ["classCastCache":protected]=> array(0) { } ["attributeCastCache":protected]=> array(0) { } ["dates":protected]=> array(0) { } ["dateFormat":protected]=> NULL ["appends":protected]=> array(2) { [0]=> string(9) "thumbnail" [1]=> string(8) "webImage" } ["dispatchesEvents":protected]=> array(0) { } ["observables":protected]=> array(0) { } ["relations":protected]=> array(0) { } ["touches":protected]=> array(0) { } ["timestamps"]=> bool(true) ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["fillable":protected]=> array(3) { [0]=> string(10) "listing_id" [1]=> string(4) "code" [2]=> string(3) "url" } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } } [16]=> object(App\Models\ListingImage)#2500 (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(30505520) ["listing_id"]=> int(250651) ["code"]=> string(1) "q" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/5568f80e-7173-4f4d-a6bc-137f07e16ef4.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505520) ["listing_id"]=> int(250651) ["code"]=> string(1) "q" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/5568f80e-7173-4f4d-a6bc-137f07e16ef4.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["changes":protected]=> array(0) { } ["casts":protected]=> array(0) { } ["classCastCache":protected]=> array(0) { } ["attributeCastCache":protected]=> array(0) { } ["dates":protected]=> array(0) { } ["dateFormat":protected]=> NULL ["appends":protected]=> array(2) { [0]=> string(9) "thumbnail" [1]=> string(8) "webImage" } ["dispatchesEvents":protected]=> array(0) { } ["observables":protected]=> array(0) { } ["relations":protected]=> array(0) { } ["touches":protected]=> array(0) { } ["timestamps"]=> bool(true) ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["fillable":protected]=> array(3) { [0]=> string(10) "listing_id" [1]=> string(4) "code" [2]=> string(3) "url" } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } } [17]=> object(App\Models\ListingImage)#2501 (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(30505521) ["listing_id"]=> int(250651) ["code"]=> string(1) "r" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/d984a901-3203-49a3-9e1e-8d569847e400.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505521) ["listing_id"]=> int(250651) ["code"]=> string(1) "r" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/d984a901-3203-49a3-9e1e-8d569847e400.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["changes":protected]=> array(0) { } ["casts":protected]=> array(0) { } ["classCastCache":protected]=> array(0) { } ["attributeCastCache":protected]=> array(0) { } ["dates":protected]=> array(0) { } ["dateFormat":protected]=> NULL ["appends":protected]=> array(2) { [0]=> string(9) "thumbnail" [1]=> string(8) "webImage" } ["dispatchesEvents":protected]=> array(0) { } ["observables":protected]=> array(0) { } ["relations":protected]=> array(0) { } ["touches":protected]=> array(0) { } ["timestamps"]=> bool(true) ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["fillable":protected]=> array(3) { [0]=> string(10) "listing_id" [1]=> string(4) "code" [2]=> string(3) "url" } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } } [18]=> object(App\Models\ListingImage)#2502 (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(30505522) ["listing_id"]=> int(250651) ["code"]=> string(1) "s" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/68e2ebfa-1175-4479-967c-c0a3520a0314.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505522) ["listing_id"]=> int(250651) ["code"]=> string(1) "s" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/68e2ebfa-1175-4479-967c-c0a3520a0314.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["changes":protected]=> array(0) { } ["casts":protected]=> array(0) { } ["classCastCache":protected]=> array(0) { } ["attributeCastCache":protected]=> array(0) { } ["dates":protected]=> array(0) { } ["dateFormat":protected]=> NULL ["appends":protected]=> array(2) { [0]=> string(9) "thumbnail" [1]=> string(8) "webImage" } ["dispatchesEvents":protected]=> array(0) { } ["observables":protected]=> array(0) { } ["relations":protected]=> array(0) { } ["touches":protected]=> array(0) { } ["timestamps"]=> bool(true) ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["fillable":protected]=> array(3) { [0]=> string(10) "listing_id" [1]=> string(4) "code" [2]=> string(3) "url" } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } } [19]=> object(App\Models\ListingImage)#2503 (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(30505523) ["listing_id"]=> int(250651) ["code"]=> string(1) "t" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/6e8e7ea4-8025-4b53-93e3-124034facf38.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505523) ["listing_id"]=> int(250651) ["code"]=> string(1) "t" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/6e8e7ea4-8025-4b53-93e3-124034facf38.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [20]=> object(App\Models\ListingImage)#2504 (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(30505524) ["listing_id"]=> int(250651) ["code"]=> string(1) "u" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/16b33f88-9b6d-4434-a12d-f21f07821d65.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505524) ["listing_id"]=> int(250651) ["code"]=> string(1) "u" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/16b33f88-9b6d-4434-a12d-f21f07821d65.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [21]=> object(App\Models\ListingImage)#2505 (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(30505525) ["listing_id"]=> int(250651) ["code"]=> string(1) "v" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/8d9e0450-0aa3-45f4-8624-b72608c64d40.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505525) ["listing_id"]=> int(250651) ["code"]=> string(1) "v" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/8d9e0450-0aa3-45f4-8624-b72608c64d40.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [22]=> object(App\Models\ListingImage)#2506 (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(30505526) ["listing_id"]=> int(250651) ["code"]=> string(1) "w" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/7352a81b-d25e-448f-a2f6-2d6f012367df.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505526) ["listing_id"]=> int(250651) ["code"]=> string(1) "w" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/7352a81b-d25e-448f-a2f6-2d6f012367df.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [23]=> object(App\Models\ListingImage)#2507 (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(30505527) ["listing_id"]=> int(250651) ["code"]=> string(1) "x" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/d0cc0f7d-6306-495c-8ce5-3def997343f1.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505527) ["listing_id"]=> int(250651) ["code"]=> string(1) "x" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/d0cc0f7d-6306-495c-8ce5-3def997343f1.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [24]=> object(App\Models\ListingImage)#2508 (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(30505528) ["listing_id"]=> int(250651) ["code"]=> string(1) "y" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/fc28b299-b620-4b80-923c-f082291a1705.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505528) ["listing_id"]=> int(250651) ["code"]=> string(1) "y" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/fc28b299-b620-4b80-923c-f082291a1705.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [25]=> object(App\Models\ListingImage)#2509 (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(30505529) ["listing_id"]=> int(250651) ["code"]=> string(1) "z" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/dcbd7892-f9e9-46b6-b12e-d6f010b48825.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505529) ["listing_id"]=> int(250651) ["code"]=> string(1) "z" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/dcbd7892-f9e9-46b6-b12e-d6f010b48825.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [26]=> object(App\Models\ListingImage)#2510 (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(30505530) ["listing_id"]=> int(250651) ["code"]=> string(2) "aa" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/f747a6b8-a977-4a35-bb65-0ef22ba28eb3.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505530) ["listing_id"]=> int(250651) ["code"]=> string(2) "aa" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/f747a6b8-a977-4a35-bb65-0ef22ba28eb3.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [27]=> object(App\Models\ListingImage)#2511 (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(30505531) ["listing_id"]=> int(250651) ["code"]=> string(2) "ab" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/6772b39a-f9ea-4b14-8768-a7ce9f1be867.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505531) ["listing_id"]=> int(250651) ["code"]=> string(2) "ab" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/6772b39a-f9ea-4b14-8768-a7ce9f1be867.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [28]=> object(App\Models\ListingImage)#2512 (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(30505532) ["listing_id"]=> int(250651) ["code"]=> string(2) "ac" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/239991d5-0a6d-4db1-ab10-9e39fa73ad59.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505532) ["listing_id"]=> int(250651) ["code"]=> string(2) "ac" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/239991d5-0a6d-4db1-ab10-9e39fa73ad59.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [29]=> object(App\Models\ListingImage)#2513 (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(30505533) ["listing_id"]=> int(250651) ["code"]=> string(2) "ad" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/31a80a56-d52a-43d7-9f17-7ed44b4ffdb3.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505533) ["listing_id"]=> int(250651) ["code"]=> string(2) "ad" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/31a80a56-d52a-43d7-9f17-7ed44b4ffdb3.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) "*" } } [30]=> object(App\Models\ListingImage)#2514 (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(30505534) ["listing_id"]=> int(250651) ["code"]=> string(2) "ae" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/fdf359e7-56a6-4f3d-a17b-22f0459995d2.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(30505534) ["listing_id"]=> int(250651) ["code"]=> string(2) "ae" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/8f82765a-6a4e-4158-b685-6a3da79906fe/fdf359e7-56a6-4f3d-a17b-22f0459995d2.jpg" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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)#4577 (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(30) ["uuid"]=> string(36) "2982648b-7f3b-40ce-8801-862b4829ce6a" ["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(25) "RE/MAX Apex - Te Kauwhata" ["slug"]=> string(22) "remax-apex-te-kauwhata" ["unit_number"]=> NULL ["street_number"]=> string(2) "5B" ["street_name"]=> string(9) "Main Road" ["suburb"]=> string(11) "Te Kauwhata" ["state"]=> string(7) "Waikato" ["region"]=> string(7) "Waikato" ["postcode"]=> string(4) "3710" ["country"]=> string(2) "nz" ["email"]=> string(22) "[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) "0800 REMAX2" ["fax"]=> NULL ["website_url"]=> string(15) "www.remax.co.nz" ["suburbs"]=> string(11) "Te Kauwhata" ["description"]=> string(1053) "

    RE/MAX Apex, located in Te Kauwhata, has been providing exceptional real estate services for 7 years. Our office caters to a wide range of regions, including Te Kauwhata, Waerenga, Rangiriri, Ohinewai, Maramarua, and the greater Franklin area. As a local real estate team, we possess extensive knowledge in Residential, Lifestyle, Commercial, and Rural property.

    At our multi award-winning office, we pride ourselves on consistently featuring in the RE/MAX Platinum and Gold Club Awards. We are also proud recipients of the Rookie of the year award two years in a row. Our Salespeople have been awarded in the top 10 agents in RE/MAX New Zealand, proving our results both nationally and globally.

    As a team, we value our clients and community. Our goal is to exceed expectations and go above and beyond for every client, in every transaction. We understand the importance of making property dreams a reality, and we strive to help our clients achieve their goals.

    Choose RE/MAX Apex for an exceptional real estate experience.

    " ["principal"]=> string(25) "Brendon & Jennifer Pulman" ["office_image"]=> string(59) "uploads/5/ffc972d1-452d-4c87-a5ec-ea387a7cf9e1/TKoffice.png" ["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 13:26:02" ["updated_at"]=> string(19) "2024-04-04 01:03:37" ["location_id"]=> NULL ["pageUrl"]=> string(23) "/remax-apex-te-kauwhata" } ["original":protected]=> array(43) { ["id"]=> int(30) ["uuid"]=> string(36) "2982648b-7f3b-40ce-8801-862b4829ce6a" ["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(25) "RE/MAX Apex - Te Kauwhata" ["slug"]=> string(22) "remax-apex-te-kauwhata" ["unit_number"]=> NULL ["street_number"]=> string(2) "5B" ["street_name"]=> string(9) "Main Road" ["suburb"]=> string(11) "Te Kauwhata" ["state"]=> string(7) "Waikato" ["region"]=> string(7) "Waikato" ["postcode"]=> string(4) "3710" ["country"]=> string(2) "nz" ["email"]=> string(22) "[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) "0800 REMAX2" ["fax"]=> NULL ["website_url"]=> string(15) "www.remax.co.nz" ["suburbs"]=> string(11) "Te Kauwhata" ["description"]=> string(1053) "

    RE/MAX Apex, located in Te Kauwhata, has been providing exceptional real estate services for 7 years. Our office caters to a wide range of regions, including Te Kauwhata, Waerenga, Rangiriri, Ohinewai, Maramarua, and the greater Franklin area. As a local real estate team, we possess extensive knowledge in Residential, Lifestyle, Commercial, and Rural property.

    At our multi award-winning office, we pride ourselves on consistently featuring in the RE/MAX Platinum and Gold Club Awards. We are also proud recipients of the Rookie of the year award two years in a row. Our Salespeople have been awarded in the top 10 agents in RE/MAX New Zealand, proving our results both nationally and globally.

    As a team, we value our clients and community. Our goal is to exceed expectations and go above and beyond for every client, in every transaction. We understand the importance of making property dreams a reality, and we strive to help our clients achieve their goals.

    Choose RE/MAX Apex for an exceptional real estate experience.

    " ["principal"]=> string(25) "Brendon & Jennifer Pulman" ["office_image"]=> string(59) "uploads/5/ffc972d1-452d-4c87-a5ec-ea387a7cf9e1/TKoffice.png" ["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 13:26:02" ["updated_at"]=> string(19) "2024-04-04 01:03:37" ["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)#4572 (2) { ["items":protected]=> array(1) { [0]=> object(App\Models\OfficeListingEngine)#4569 (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(1316) ["uuid"]=> string(36) "754bdd6b-1f74-4c00-be93-383e12711194" ["office_id"]=> int(30) ["listing_engine_id"]=> string(36) "abc42d2b-0712-475d-82b1-03105f5e0a58" ["created_at"]=> string(19) "2024-04-04 01:03:37" ["updated_at"]=> string(19) "2024-04-04 01:03:37" } ["original":protected]=> array(6) { ["id"]=> int(1316) ["uuid"]=> string(36) "754bdd6b-1f74-4c00-be93-383e12711194" ["office_id"]=> int(30) ["listing_engine_id"]=> string(36) "abc42d2b-0712-475d-82b1-03105f5e0a58" ["created_at"]=> string(19) "2024-04-04 01:03:37" ["updated_at"]=> string(19) "2024-04-04 01:03:37" } ["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)#4574 (2) { ["items":protected]=> array(0) { } ["escapeWhenCastingToString":protected]=> bool(false) } ["site"]=> NULL ["domain"]=> NULL ["analytic"]=> NULL ["social"]=> NULL ["setting"]=> object(App\Models\OfficeSetting)#4554 (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(6) ["office_id"]=> int(30) ["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:07:45" ["updated_at"]=> string(19) "2024-04-18 12:07:45" } ["original":protected]=> array(8) { ["id"]=> int(6) ["office_id"]=> int(30) ["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:07:45" ["updated_at"]=> string(19) "2024-04-18 12:07:45" } ["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)#4636 (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)#4643 (2) { ["items":protected]=> array(2) { [0]=> object(App\Models\ThemeFont)#4646 (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)#4645 (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)#5968 (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)#5921 (2) { ["items":protected]=> array(0) { } ["escapeWhenCastingToString":protected]=> bool(false) } ["inspections"]=> object(Illuminate\Database\Eloquent\Collection)#7259 (2) { ["items":protected]=> array(1) { [0]=> object(App\Models\ListingInspection)#7257 (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(14334681) ["listing_id"]=> int(250651) ["start_date"]=> string(19) "2025-02-09 12:30:00" ["end_date"]=> string(19) "2025-02-09 13:15:00" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["original":protected]=> array(6) { ["id"]=> int(14334681) ["listing_id"]=> int(250651) ["start_date"]=> string(19) "2025-02-09 12:30:00" ["end_date"]=> string(19) "2025-02-09 13:15:00" ["created_at"]=> string(19) "2025-02-04 20:35:06" ["updated_at"]=> string(19) "2025-02-04 20:35:06" } ["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) }

    Similar Listings

    Ask a Question about this Property

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.