SOLD
Gallery

Lot 2 Falls Road, Te Kauwhata Waikato 3710

Floorplan

Lot 2 Falls Road, Te Kauwhata Waikato 3710


No floorplan

Virtual Tour

Lot 2 Falls Road, Te Kauwhata Waikato 3710


Virtual Tour is not available for this listing.

Listing id: L23967538

  • 0
  • 0
  • 0
  • 0
  • 1.19 ha

Sold


*** NO COVENANTS *** All within our Golden Triangle!!!

NEW TITLES ISSUED!!!

Nestled on this elevated undulating beautiful section with amazing views over yonder, lies this perfect property for you to landscape and make your very own dream oasis on this newly created sub division.

With no covenants, build your dream property or relocate your dream home on to this elevated lifestyle block with landscaping options allowing for your very own touch

With nearly 3 acres of luscious well cared for pasture, having a mixture of potential pond and elevated views allowing this world to be your oyster...

Power to the boundary

Lot 2 is now looking for it's new owners

Now is the ideal time to land bank this block for future capital gain

Only 7-8 mins drive to the heart of Te Kauwhata, where you can enjoy a quality coffee or two from our local bakeries, indulge in a new doo at our local hair dressers, complete your weekly shop at our recently opened New World, grab any essentials needed from our local pharmacy, plus much much more that our community has to offer and only a few more minutes to the expressway, or pop out the other way onto Island Block Road, and or an approx 30-40 minute drive to the Coromandel.

30 mins drive to either The Base in Hamilton or a little further to Manukau. Having the new expressway allowing the ease of driving to and from work, the new family life/work balance has made Te Kauwhata & Waerenga the most attractive place to be right now.

Lifestyle blocks like this very rarely come up in today's market and are snapped up when they do, so do not delay in calling me to arrange your very own private viewing, and capitalize on today's buy price

Price is plus GST (if any)

Call me: Tracy (027) 296-9016

  • AddressLot 2 Falls Road, Te Kauwhata Waikato 3710
  • PriceSold
  • TypeLifestyle Section
  • Land Area1.19 hectare
  • Listing IDL23967538
  • OfficeRE/MAX Apex - Te Kauwhata

Open Home

No upcoming inspection yet

Upcoming Auction

No upcoming auction yet

Tracy Corneal

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(2099) ["uuid"]=> string(36) "0d3a57d5-2ff8-488b-bf17-15b2b87437f5" ["etag"]=> string(32) "b9b88c4ca8e29eb336dcec4e921ec0ee" ["office_id"]=> int(30) ["slug"]=> string(51) "l23967538-lot-2-falls-road-te-kauwhata-waikato-3710" ["featured"]=> int(0) ["unique_id"]=> string(9) "L23967538" ["crm_internal_id"]=> string(8) "20479948" ["provider"]=> string(8) "vaultapi" ["crm_created_at"]=> string(19) "2024-11-26 00:00:00" ["crm_updated_at"]=> string(19) "2024-11-27 15:04:36" ["category"]=> string(11) "residential" ["sub_category"]=> string(3) "Buy" ["status"]=> string(4) "sold" ["listing_type"]=> string(17) "Lifestyle Section" ["authority"]=> string(4) "Sole" ["set_sale_on"]=> NULL ["tenancy"]=> NULL ["under_offer"]=> string(2) "no" ["under_contract"]=> int(0) ["new_construction"]=> int(0) ["bedrooms"]=> int(0) ["bathrooms"]=> int(0) ["ensuite"]=> int(0) ["garages"]=> int(0) ["carports"]=> int(0) ["openspaces"]=> int(0) ["price_display"]=> int(0) ["price"]=> float(540000) ["price_type"]=> NULL ["property_guide_url"]=> NULL ["price_view"]=> string(8) "$540,000" ["address_display"]=> int(1) ["address_unit_number"]=> NULL ["address_street_number"]=> string(5) "Lot 2" ["address_street"]=> string(10) "Falls Road" ["address_suburb"]=> string(11) "Te Kauwhata" ["address_state"]=> string(7) "Waikato" ["address_postcode"]=> string(4) "3710" ["address_country"]=> NULL ["residential_category"]=> NULL ["headline"]=> string(33) "High Above the Hills in Waerenga!" ["description"]=> string(1774) "*** NO COVENANTS *** All within our Golden Triangle!!! NEW TITLES ISSUED!!! Nestled on this elevated undulating beautiful section with amazing views over yonder, lies this perfect property for you to landscape and make your very own dream oasis on this newly created sub division. With no covenants, build your dream property or relocate your dream home on to this elevated lifestyle block with landscaping options allowing for your very own touch With nearly 3 acres of luscious well cared for pasture, having a mixture of potential pond and elevated views allowing this world to be your oyster... Power to the boundary Lot 2 is now looking for it's new owners Now is the ideal time to land bank this block for future capital gain Only 7-8 mins drive to the heart of Te Kauwhata, where you can enjoy a quality coffee or two from our local bakeries, indulge in a new doo at our local hair dressers, complete your weekly shop at our recently opened New World, grab any essentials needed from our local pharmacy, plus much much more that our community has to offer and only a few more minutes to the expressway, or pop out the other way onto Island Block Road, and or an approx 30-40 minute drive to the Coromandel. 30 mins drive to either The Base in Hamilton or a little further to Manukau. Having the new expressway allowing the ease of driving to and from work, the new family life/work balance has made Te Kauwhata & Waerenga the most attractive place to be right now. Lifestyle blocks like this very rarely come up in today's market and are snapped up when they do, so do not delay in calling me to arrange your very own private viewing, and capitalize on today's buy price Price is plus GST (if any) Call me: Tracy (027) 296-9016" ["land_area"]=> string(4) "1.19" ["land_area_unit"]=> string(7) "hectare" ["normalise_land_area"]=> float(11900) ["building_area"]=> NULL ["building_area_unit"]=> NULL ["external_link"]=> NULL ["video_link"]=> NULL ["virtual_tour_link"]=> NULL ["floorplan"]=> NULL ["lat"]=> string(10) "0.00000000" ["lng"]=> string(10) "0.00000000" ["display_sold_price"]=> int(0) ["sold_price"]=> NULL ["sold_date"]=> string(19) "2024-11-26 00:00:00" ["auction_date"]=> NULL ["auction_venue"]=> NULL ["bond"]=> NULL ["date_available"]=> NULL ["statement_of_information"]=> NULL ["vault_etable_url"]=> string(23) "https://vltre.co/ay1hCi" ["yield"]=> float(0) ["title_type"]=> NULL ["funding_type"]=> NULL ["car_spaces"]=> NULL ["marketing_bedrooms"]=> NULL ["marketing_bathrooms"]=> NULL ["is_demo_data"]=> int(0) ["is_hidden"]=> int(0) ["created_at"]=> string(19) "2024-11-26 00:00:00" ["updated_at"]=> string(19) "2024-11-27 15:04:36" ["leased_date"]=> NULL ["location_id"]=> NULL } ["original":protected]=> array(75) { ["id"]=> int(2099) ["uuid"]=> string(36) "0d3a57d5-2ff8-488b-bf17-15b2b87437f5" ["etag"]=> string(32) "b9b88c4ca8e29eb336dcec4e921ec0ee" ["office_id"]=> int(30) ["slug"]=> string(51) "l23967538-lot-2-falls-road-te-kauwhata-waikato-3710" ["featured"]=> int(0) ["unique_id"]=> string(9) "L23967538" ["crm_internal_id"]=> string(8) "20479948" ["provider"]=> string(8) "vaultapi" ["crm_created_at"]=> string(19) "2024-11-26 00:00:00" ["crm_updated_at"]=> string(19) "2024-11-27 15:04:36" ["category"]=> string(11) "residential" ["sub_category"]=> string(3) "Buy" ["status"]=> string(4) "sold" ["listing_type"]=> string(17) "Lifestyle Section" ["authority"]=> string(4) "Sole" ["set_sale_on"]=> NULL ["tenancy"]=> NULL ["under_offer"]=> string(2) "no" ["under_contract"]=> int(0) ["new_construction"]=> int(0) ["bedrooms"]=> int(0) ["bathrooms"]=> int(0) ["ensuite"]=> int(0) ["garages"]=> int(0) ["carports"]=> int(0) ["openspaces"]=> int(0) ["price_display"]=> int(0) ["price"]=> float(540000) ["price_type"]=> NULL ["property_guide_url"]=> NULL ["price_view"]=> string(8) "$540,000" ["address_display"]=> int(1) ["address_unit_number"]=> NULL ["address_street_number"]=> string(5) "Lot 2" ["address_street"]=> string(10) "Falls Road" ["address_suburb"]=> string(11) "Te Kauwhata" ["address_state"]=> string(7) "Waikato" ["address_postcode"]=> string(4) "3710" ["address_country"]=> NULL ["residential_category"]=> NULL ["headline"]=> string(33) "High Above the Hills in Waerenga!" ["description"]=> string(1774) "*** NO COVENANTS *** All within our Golden Triangle!!! NEW TITLES ISSUED!!! Nestled on this elevated undulating beautiful section with amazing views over yonder, lies this perfect property for you to landscape and make your very own dream oasis on this newly created sub division. With no covenants, build your dream property or relocate your dream home on to this elevated lifestyle block with landscaping options allowing for your very own touch With nearly 3 acres of luscious well cared for pasture, having a mixture of potential pond and elevated views allowing this world to be your oyster... Power to the boundary Lot 2 is now looking for it's new owners Now is the ideal time to land bank this block for future capital gain Only 7-8 mins drive to the heart of Te Kauwhata, where you can enjoy a quality coffee or two from our local bakeries, indulge in a new doo at our local hair dressers, complete your weekly shop at our recently opened New World, grab any essentials needed from our local pharmacy, plus much much more that our community has to offer and only a few more minutes to the expressway, or pop out the other way onto Island Block Road, and or an approx 30-40 minute drive to the Coromandel. 30 mins drive to either The Base in Hamilton or a little further to Manukau. Having the new expressway allowing the ease of driving to and from work, the new family life/work balance has made Te Kauwhata & Waerenga the most attractive place to be right now. Lifestyle blocks like this very rarely come up in today's market and are snapped up when they do, so do not delay in calling me to arrange your very own private viewing, and capitalize on today's buy price Price is plus GST (if any) Call me: Tracy (027) 296-9016" ["land_area"]=> string(4) "1.19" ["land_area_unit"]=> string(7) "hectare" ["normalise_land_area"]=> float(11900) ["building_area"]=> NULL ["building_area_unit"]=> NULL ["external_link"]=> NULL ["video_link"]=> NULL ["virtual_tour_link"]=> NULL ["floorplan"]=> NULL ["lat"]=> string(10) "0.00000000" ["lng"]=> string(10) "0.00000000" ["display_sold_price"]=> int(0) ["sold_price"]=> NULL ["sold_date"]=> string(19) "2024-11-26 00:00:00" ["auction_date"]=> NULL ["auction_venue"]=> NULL ["bond"]=> NULL ["date_available"]=> NULL ["statement_of_information"]=> NULL ["vault_etable_url"]=> string(23) "https://vltre.co/ay1hCi" ["yield"]=> float(0) ["title_type"]=> NULL ["funding_type"]=> NULL ["car_spaces"]=> NULL ["marketing_bedrooms"]=> NULL ["marketing_bathrooms"]=> NULL ["is_demo_data"]=> int(0) ["is_hidden"]=> int(0) ["created_at"]=> string(19) "2024-11-26 00:00:00" ["updated_at"]=> string(19) "2024-11-27 15:04:36" ["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(212) ["uuid"]=> string(36) "7c79ca73-06c9-4e10-bc8d-afe603479305" ["office_id"]=> int(30) ["listing_engine_agent_id"]=> string(3) "103" ["first_name"]=> string(5) "Tracy" ["last_name"]=> string(7) "Corneal" ["slug"]=> string(13) "tracy-corneal" ["email"]=> string(20) "[email protected]" ["additional_recipients"]=> NULL ["avatar"]=> NULL ["position"]=> string(14) "Licensed Agent" ["phone"]=> string(10) "0800736292" ["mobile"]=> string(10) "0272969016" ["bio"]=> string(975) "

Introducing Tracy, a passionate and experienced real estate professional with a deep love for her community.  For over a decade, she has resided in the heart of rural living with her family, striking the perfect balance between luxurious countryside living with close proximity access to all amenities.

Tracy's extensive personal experience with home ownership, investment properties, building, renovating, and developing properties on both farm and residential land make her an invaluable asset in the real estate market. Her background in sales, combined with a commitment to planning and communication, ensures she delivers optimum results for her clients.

Tracy's passion for marketing is a key driver in helping her clients tailor their sales campaigns to meet their unique requirements. She is committed to making your real estate dreams a reality and looks forward to guiding you through the buying or selling process with expertise and care.

" ["image"]=> string(84) "agents/7c79ca73-06c9-4e10-bc8d-afe603479305/391626e0-cf1c-441f-a53f-77d15600330e.jpg" ["crm_image"]=> string(67) "https://staffphotos.vaultre.com.au/5799/1689578868-270377-image.jpg" ["credential"]=> string(28) "Licensed under the REAA 2008" ["sort"]=> int(4) ["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:05" ["updated_at"]=> string(19) "2025-02-02 21:19:08" ["laravel_through_key"]=> int(2099) } ["original":protected]=> array(29) { ["id"]=> int(212) ["uuid"]=> string(36) "7c79ca73-06c9-4e10-bc8d-afe603479305" ["office_id"]=> int(30) ["listing_engine_agent_id"]=> string(3) "103" ["first_name"]=> string(5) "Tracy" ["last_name"]=> string(7) "Corneal" ["slug"]=> string(13) "tracy-corneal" ["email"]=> string(20) "[email protected]" ["additional_recipients"]=> NULL ["avatar"]=> NULL ["position"]=> string(14) "Licensed Agent" ["phone"]=> string(10) "0800736292" ["mobile"]=> string(10) "0272969016" ["bio"]=> string(975) "

Introducing Tracy, a passionate and experienced real estate professional with a deep love for her community.  For over a decade, she has resided in the heart of rural living with her family, striking the perfect balance between luxurious countryside living with close proximity access to all amenities.

Tracy's extensive personal experience with home ownership, investment properties, building, renovating, and developing properties on both farm and residential land make her an invaluable asset in the real estate market. Her background in sales, combined with a commitment to planning and communication, ensures she delivers optimum results for her clients.

Tracy's passion for marketing is a key driver in helping her clients tailor their sales campaigns to meet their unique requirements. She is committed to making your real estate dreams a reality and looks forward to guiding you through the buying or selling process with expertise and care.

" ["image"]=> string(84) "agents/7c79ca73-06c9-4e10-bc8d-afe603479305/391626e0-cf1c-441f-a53f-77d15600330e.jpg" ["crm_image"]=> string(67) "https://staffphotos.vaultre.com.au/5799/1689578868-270377-image.jpg" ["credential"]=> string(28) "Licensed under the REAA 2008" ["sort"]=> int(4) ["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:05" ["updated_at"]=> string(19) "2025-02-02 21:19:08" ["laravel_through_key"]=> int(2099) } ["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(103) ["uuid"]=> string(36) "a70397b0-a49a-4dd1-8f51-10dfa50114a2" ["agent_id"]=> int(212) ["facebook"]=> string(55) "https://www.facebook.com/profile.php?id=100089542072019" ["twitter"]=> NULL ["linkedin"]=> NULL ["instagram"]=> string(52) "https://www.instagram.com/tracy_corneal_real_estate/" ["created_at"]=> string(19) "2023-11-07 01:23:37" ["updated_at"]=> string(19) "2023-12-06 02:53:39" } ["original":protected]=> array(9) { ["id"]=> int(103) ["uuid"]=> string(36) "a70397b0-a49a-4dd1-8f51-10dfa50114a2" ["agent_id"]=> int(212) ["facebook"]=> string(55) "https://www.facebook.com/profile.php?id=100089542072019" ["twitter"]=> NULL ["linkedin"]=> NULL ["instagram"]=> string(52) "https://www.instagram.com/tracy_corneal_real_estate/" ["created_at"]=> string(19) "2023-11-07 01:23:37" ["updated_at"]=> string(19) "2023-12-06 02:53:39" } ["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)#2434 (2) { ["items":protected]=> array(2) { [0]=> object(App\Models\ListingDocument)#2451 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(17) "listing_documents" ["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(142716) ["listing_id"]=> int(2099) ["name"]=> string(19) "Consent for RMA.pdf" ["url"]=> string(96) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/docos/20479948/Consent for RMA.pdf" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(142716) ["listing_id"]=> int(2099) ["name"]=> string(19) "Consent for RMA.pdf" ["url"]=> string(96) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/docos/20479948/Consent for RMA.pdf" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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(3) { [0]=> string(10) "listing_id" [1]=> string(4) "name" [2]=> string(3) "url" } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } } [1]=> object(App\Models\ListingDocument)#2448 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(17) "listing_documents" ["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(142717) ["listing_id"]=> int(2099) ["name"]=> string(26) "Lot 2 Falls Road Title.pdf" ["url"]=> string(103) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/docos/20479948/Lot 2 Falls Road Title.pdf" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(142717) ["listing_id"]=> int(2099) ["name"]=> string(26) "Lot 2 Falls Road Title.pdf" ["url"]=> string(103) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/docos/20479948/Lot 2 Falls Road Title.pdf" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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(3) { [0]=> string(10) "listing_id" [1]=> string(4) "name" [2]=> string(3) "url" } ["guarded":protected]=> array(1) { [0]=> string(1) "*" } } } ["escapeWhenCastingToString":protected]=> bool(false) } ["images"]=> object(Illuminate\Database\Eloquent\Collection)#2463 (2) { ["items":protected]=> array(13) { [0]=> object(App\Models\ListingImage)#2466 (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(24749682) ["listing_id"]=> int(2099) ["code"]=> string(1) "m" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/0ef3a351-5d01-46bd-a0f1-1116369ebe76.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749682) ["listing_id"]=> int(2099) ["code"]=> string(1) "m" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/0ef3a351-5d01-46bd-a0f1-1116369ebe76.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2465 (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(24749683) ["listing_id"]=> int(2099) ["code"]=> string(1) "a" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/ddd6eba3-b889-4225-8789-afc9b6c86f5f.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749683) ["listing_id"]=> int(2099) ["code"]=> string(1) "a" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/ddd6eba3-b889-4225-8789-afc9b6c86f5f.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2470 (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(24749684) ["listing_id"]=> int(2099) ["code"]=> string(1) "b" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/5cbf21fe-0842-4846-aa93-d76a853ab0c3.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749684) ["listing_id"]=> int(2099) ["code"]=> string(1) "b" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/5cbf21fe-0842-4846-aa93-d76a853ab0c3.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2471 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(24749685) ["listing_id"]=> int(2099) ["code"]=> string(1) "c" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/e6cc40dd-3d4e-49ba-a743-83363da1b513.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749685) ["listing_id"]=> int(2099) ["code"]=> string(1) "c" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/e6cc40dd-3d4e-49ba-a743-83363da1b513.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2472 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(24749686) ["listing_id"]=> int(2099) ["code"]=> string(1) "d" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/22d16cf7-3f58-41c9-9cf2-4550328f3af8.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749686) ["listing_id"]=> int(2099) ["code"]=> string(1) "d" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/22d16cf7-3f58-41c9-9cf2-4550328f3af8.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2473 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(24749687) ["listing_id"]=> int(2099) ["code"]=> string(1) "e" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/713f452e-df4c-493b-818b-577e8fe3b915.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749687) ["listing_id"]=> int(2099) ["code"]=> string(1) "e" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/713f452e-df4c-493b-818b-577e8fe3b915.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2474 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(24749688) ["listing_id"]=> int(2099) ["code"]=> string(1) "f" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/9ae3e0c1-7110-4f5f-9780-46c41213592d.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749688) ["listing_id"]=> int(2099) ["code"]=> string(1) "f" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/9ae3e0c1-7110-4f5f-9780-46c41213592d.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2475 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(24749689) ["listing_id"]=> int(2099) ["code"]=> string(1) "g" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/3c0024be-601d-47da-85d7-5214961bde53.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749689) ["listing_id"]=> int(2099) ["code"]=> string(1) "g" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/3c0024be-601d-47da-85d7-5214961bde53.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2476 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(24749690) ["listing_id"]=> int(2099) ["code"]=> string(1) "h" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/b3f25faa-bce9-42e9-90fe-0ec753cd9376.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749690) ["listing_id"]=> int(2099) ["code"]=> string(1) "h" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/b3f25faa-bce9-42e9-90fe-0ec753cd9376.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2477 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(24749691) ["listing_id"]=> int(2099) ["code"]=> string(1) "i" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/a9666d40-99d8-4eb5-ac1e-1af1561c82a4.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749691) ["listing_id"]=> int(2099) ["code"]=> string(1) "i" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/a9666d40-99d8-4eb5-ac1e-1af1561c82a4.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2478 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(24749692) ["listing_id"]=> int(2099) ["code"]=> string(1) "j" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/52809854-a61f-43da-8814-c8abb61975ce.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749692) ["listing_id"]=> int(2099) ["code"]=> string(1) "j" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/52809854-a61f-43da-8814-c8abb61975ce.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2479 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(24749693) ["listing_id"]=> int(2099) ["code"]=> string(1) "k" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/624ea6ec-bc9c-4153-b57c-224c1cf846aa.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749693) ["listing_id"]=> int(2099) ["code"]=> string(1) "k" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/624ea6ec-bc9c-4153-b57c-224c1cf846aa.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#2480 (30) { ["connection":protected]=> string(5) "mysql" ["table":protected]=> string(14) "listing_images" ["primaryKey":protected]=> string(2) "id" ["keyType":protected]=> string(3) "int" ["incrementing"]=> bool(true) ["with":protected]=> array(0) { } ["withCount":protected]=> array(0) { } ["preventsLazyLoading"]=> bool(false) ["perPage":protected]=> int(15) ["exists"]=> bool(true) ["wasRecentlyCreated"]=> bool(false) ["escapeWhenCastingToString":protected]=> bool(false) ["attributes":protected]=> array(6) { ["id"]=> int(24749694) ["listing_id"]=> int(2099) ["code"]=> string(1) "l" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/1ce545b0-b12b-4969-a1c2-a55ddfa2da64.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["original":protected]=> array(6) { ["id"]=> int(24749694) ["listing_id"]=> int(2099) ["code"]=> string(1) "l" ["url"]=> string(139) "https://wbcms-listings-photos.s3.ap-southeast-2.amazonaws.com/6c5d2f1f-aa53-4c0a-a82c-95914800e21e/1ce545b0-b12b-4969-a1c2-a55ddfa2da64.jpg" ["created_at"]=> string(19) "2024-11-27 02:15:16" ["updated_at"]=> string(19) "2024-11-27 02:15:16" } ["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)#4546 (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)#4541 (2) { ["items":protected]=> array(1) { [0]=> object(App\Models\OfficeListingEngine)#4538 (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)#4543 (2) { ["items":protected]=> array(0) { } ["escapeWhenCastingToString":protected]=> bool(false) } ["site"]=> NULL ["domain"]=> NULL ["analytic"]=> NULL ["social"]=> NULL ["setting"]=> object(App\Models\OfficeSetting)#4523 (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)#4605 (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)#4612 (2) { ["items":protected]=> array(2) { [0]=> object(App\Models\ThemeFont)#4615 (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)#4614 (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)#5780 (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)#6087 (2) { ["items":protected]=> array(0) { } ["escapeWhenCastingToString":protected]=> bool(false) } ["inspections"]=> object(Illuminate\Database\Eloquent\Collection)#7000 (2) { ["items":protected]=> array(0) { } ["escapeWhenCastingToString":protected]=> bool(false) } } ["touches":protected]=> array(0) { } ["timestamps"]=> bool(true) ["hidden":protected]=> array(0) { } ["visible":protected]=> array(0) { } ["fillable":protected]=> array(0) { } ["guarded":protected]=> array(0) { } ["slugOptions":protected]=> uninitialized(Spatie\Sluggable\SlugOptions) }

    Similar Listings

    Ask a Question about this Property

    Sold in Nov 2024