diff --git a/public/images/map/markers/cards/hq.png b/public/images/map/markers/cards/hq.png new file mode 100644 index 0000000..5d3f4de Binary files /dev/null and b/public/images/map/markers/cards/hq.png differ diff --git a/public/images/map/markers/hq.png b/public/images/map/markers/hq.png new file mode 100644 index 0000000..358fd3c Binary files /dev/null and b/public/images/map/markers/hq.png differ diff --git a/public/images/map/markers/popups/hq.png b/public/images/map/markers/popups/hq.png new file mode 100644 index 0000000..95e4283 Binary files /dev/null and b/public/images/map/markers/popups/hq.png differ diff --git a/public/images/search/rove_home_hq.png b/public/images/search/rove_home_hq.png new file mode 100644 index 0000000..c2e08f5 Binary files /dev/null and b/public/images/search/rove_home_hq.png differ diff --git a/public/images/sequences/hq/desktop/0.jpg b/public/images/sequences/hq/desktop/0.jpg new file mode 100644 index 0000000..9ad3d98 Binary files /dev/null and b/public/images/sequences/hq/desktop/0.jpg differ diff --git a/public/images/sequences/hq/desktop/1.jpg b/public/images/sequences/hq/desktop/1.jpg new file mode 100644 index 0000000..ff072f0 Binary files /dev/null and b/public/images/sequences/hq/desktop/1.jpg differ diff --git a/public/images/sequences/hq/desktop/10.jpg b/public/images/sequences/hq/desktop/10.jpg new file mode 100644 index 0000000..56c7a7f Binary files /dev/null and b/public/images/sequences/hq/desktop/10.jpg differ diff --git a/public/images/sequences/hq/desktop/100.jpg b/public/images/sequences/hq/desktop/100.jpg new file mode 100644 index 0000000..7be3199 Binary files /dev/null and b/public/images/sequences/hq/desktop/100.jpg differ diff --git a/public/images/sequences/hq/desktop/101.jpg b/public/images/sequences/hq/desktop/101.jpg new file mode 100644 index 0000000..114afde Binary files /dev/null and b/public/images/sequences/hq/desktop/101.jpg differ diff --git a/public/images/sequences/hq/desktop/102.jpg b/public/images/sequences/hq/desktop/102.jpg new file mode 100644 index 0000000..896ed1f Binary files /dev/null and b/public/images/sequences/hq/desktop/102.jpg differ diff --git a/public/images/sequences/hq/desktop/103.jpg b/public/images/sequences/hq/desktop/103.jpg new file mode 100644 index 0000000..d0accac Binary files /dev/null and b/public/images/sequences/hq/desktop/103.jpg differ diff --git a/public/images/sequences/hq/desktop/104.jpg b/public/images/sequences/hq/desktop/104.jpg new file mode 100644 index 0000000..f2d9da7 Binary files /dev/null and b/public/images/sequences/hq/desktop/104.jpg differ diff --git a/public/images/sequences/hq/desktop/105.jpg b/public/images/sequences/hq/desktop/105.jpg new file mode 100644 index 0000000..16a0eed Binary files /dev/null and b/public/images/sequences/hq/desktop/105.jpg differ diff --git a/public/images/sequences/hq/desktop/106.jpg b/public/images/sequences/hq/desktop/106.jpg new file mode 100644 index 0000000..bdc6d63 Binary files /dev/null and b/public/images/sequences/hq/desktop/106.jpg differ diff --git a/public/images/sequences/hq/desktop/107.jpg b/public/images/sequences/hq/desktop/107.jpg new file mode 100644 index 0000000..d8512f4 Binary files /dev/null and b/public/images/sequences/hq/desktop/107.jpg differ diff --git a/public/images/sequences/hq/desktop/108.jpg b/public/images/sequences/hq/desktop/108.jpg new file mode 100644 index 0000000..0987d8b Binary files /dev/null and b/public/images/sequences/hq/desktop/108.jpg differ diff --git a/public/images/sequences/hq/desktop/109.jpg b/public/images/sequences/hq/desktop/109.jpg new file mode 100644 index 0000000..0dff57a Binary files /dev/null and b/public/images/sequences/hq/desktop/109.jpg differ diff --git a/public/images/sequences/hq/desktop/11.jpg b/public/images/sequences/hq/desktop/11.jpg new file mode 100644 index 0000000..bdd4d6f Binary files /dev/null and b/public/images/sequences/hq/desktop/11.jpg differ diff --git a/public/images/sequences/hq/desktop/110.jpg b/public/images/sequences/hq/desktop/110.jpg new file mode 100644 index 0000000..ac9045a Binary files /dev/null and b/public/images/sequences/hq/desktop/110.jpg differ diff --git a/public/images/sequences/hq/desktop/111.jpg b/public/images/sequences/hq/desktop/111.jpg new file mode 100644 index 0000000..a92801d Binary files /dev/null and b/public/images/sequences/hq/desktop/111.jpg differ diff --git a/public/images/sequences/hq/desktop/112.jpg b/public/images/sequences/hq/desktop/112.jpg new file mode 100644 index 0000000..6055303 Binary files /dev/null and b/public/images/sequences/hq/desktop/112.jpg differ diff --git a/public/images/sequences/hq/desktop/113.jpg b/public/images/sequences/hq/desktop/113.jpg new file mode 100644 index 0000000..f822d21 Binary files /dev/null and b/public/images/sequences/hq/desktop/113.jpg differ diff --git a/public/images/sequences/hq/desktop/114.jpg b/public/images/sequences/hq/desktop/114.jpg new file mode 100644 index 0000000..72d5227 Binary files /dev/null and b/public/images/sequences/hq/desktop/114.jpg differ diff --git a/public/images/sequences/hq/desktop/115.jpg b/public/images/sequences/hq/desktop/115.jpg new file mode 100644 index 0000000..7aac945 Binary files /dev/null and b/public/images/sequences/hq/desktop/115.jpg differ diff --git a/public/images/sequences/hq/desktop/116.jpg b/public/images/sequences/hq/desktop/116.jpg new file mode 100644 index 0000000..5c358ee Binary files /dev/null and b/public/images/sequences/hq/desktop/116.jpg differ diff --git a/public/images/sequences/hq/desktop/117.jpg b/public/images/sequences/hq/desktop/117.jpg new file mode 100644 index 0000000..e6c2ed0 Binary files /dev/null and b/public/images/sequences/hq/desktop/117.jpg differ diff --git a/public/images/sequences/hq/desktop/118.jpg b/public/images/sequences/hq/desktop/118.jpg new file mode 100644 index 0000000..a4f0860 Binary files /dev/null and b/public/images/sequences/hq/desktop/118.jpg differ diff --git a/public/images/sequences/hq/desktop/119.jpg b/public/images/sequences/hq/desktop/119.jpg new file mode 100644 index 0000000..56f1b10 Binary files /dev/null and b/public/images/sequences/hq/desktop/119.jpg differ diff --git a/public/images/sequences/hq/desktop/12.jpg b/public/images/sequences/hq/desktop/12.jpg new file mode 100644 index 0000000..39a0ece Binary files /dev/null and b/public/images/sequences/hq/desktop/12.jpg differ diff --git a/public/images/sequences/hq/desktop/13.jpg b/public/images/sequences/hq/desktop/13.jpg new file mode 100644 index 0000000..c63e9d0 Binary files /dev/null and b/public/images/sequences/hq/desktop/13.jpg differ diff --git a/public/images/sequences/hq/desktop/14.jpg b/public/images/sequences/hq/desktop/14.jpg new file mode 100644 index 0000000..96b7717 Binary files /dev/null and b/public/images/sequences/hq/desktop/14.jpg differ diff --git a/public/images/sequences/hq/desktop/15.jpg b/public/images/sequences/hq/desktop/15.jpg new file mode 100644 index 0000000..7e85129 Binary files /dev/null and b/public/images/sequences/hq/desktop/15.jpg differ diff --git a/public/images/sequences/hq/desktop/16.jpg b/public/images/sequences/hq/desktop/16.jpg new file mode 100644 index 0000000..ec19735 Binary files /dev/null and b/public/images/sequences/hq/desktop/16.jpg differ diff --git a/public/images/sequences/hq/desktop/17.jpg b/public/images/sequences/hq/desktop/17.jpg new file mode 100644 index 0000000..7cb5673 Binary files /dev/null and b/public/images/sequences/hq/desktop/17.jpg differ diff --git a/public/images/sequences/hq/desktop/18.jpg b/public/images/sequences/hq/desktop/18.jpg new file mode 100644 index 0000000..c82cff2 Binary files /dev/null and b/public/images/sequences/hq/desktop/18.jpg differ diff --git a/public/images/sequences/hq/desktop/19.jpg b/public/images/sequences/hq/desktop/19.jpg new file mode 100644 index 0000000..8b05fdc Binary files /dev/null and b/public/images/sequences/hq/desktop/19.jpg differ diff --git a/public/images/sequences/hq/desktop/2.jpg b/public/images/sequences/hq/desktop/2.jpg new file mode 100644 index 0000000..b3c78a1 Binary files /dev/null and b/public/images/sequences/hq/desktop/2.jpg differ diff --git a/public/images/sequences/hq/desktop/20.jpg b/public/images/sequences/hq/desktop/20.jpg new file mode 100644 index 0000000..76fdde6 Binary files /dev/null and b/public/images/sequences/hq/desktop/20.jpg differ diff --git a/public/images/sequences/hq/desktop/21.jpg b/public/images/sequences/hq/desktop/21.jpg new file mode 100644 index 0000000..1d988b6 Binary files /dev/null and b/public/images/sequences/hq/desktop/21.jpg differ diff --git a/public/images/sequences/hq/desktop/22.jpg b/public/images/sequences/hq/desktop/22.jpg new file mode 100644 index 0000000..532c82a Binary files /dev/null and b/public/images/sequences/hq/desktop/22.jpg differ diff --git a/public/images/sequences/hq/desktop/23.jpg b/public/images/sequences/hq/desktop/23.jpg new file mode 100644 index 0000000..6f294cb Binary files /dev/null and b/public/images/sequences/hq/desktop/23.jpg differ diff --git a/public/images/sequences/hq/desktop/24.jpg b/public/images/sequences/hq/desktop/24.jpg new file mode 100644 index 0000000..dbd7fb2 Binary files /dev/null and b/public/images/sequences/hq/desktop/24.jpg differ diff --git a/public/images/sequences/hq/desktop/25.jpg b/public/images/sequences/hq/desktop/25.jpg new file mode 100644 index 0000000..a56c78c Binary files /dev/null and b/public/images/sequences/hq/desktop/25.jpg differ diff --git a/public/images/sequences/hq/desktop/26.jpg b/public/images/sequences/hq/desktop/26.jpg new file mode 100644 index 0000000..665803c Binary files /dev/null and b/public/images/sequences/hq/desktop/26.jpg differ diff --git a/public/images/sequences/hq/desktop/27.jpg b/public/images/sequences/hq/desktop/27.jpg new file mode 100644 index 0000000..3dbbdcf Binary files /dev/null and b/public/images/sequences/hq/desktop/27.jpg differ diff --git a/public/images/sequences/hq/desktop/28.jpg b/public/images/sequences/hq/desktop/28.jpg new file mode 100644 index 0000000..2f1c363 Binary files /dev/null and b/public/images/sequences/hq/desktop/28.jpg differ diff --git a/public/images/sequences/hq/desktop/29.jpg b/public/images/sequences/hq/desktop/29.jpg new file mode 100644 index 0000000..47c7e8c Binary files /dev/null and b/public/images/sequences/hq/desktop/29.jpg differ diff --git a/public/images/sequences/hq/desktop/3.jpg b/public/images/sequences/hq/desktop/3.jpg new file mode 100644 index 0000000..578b55e Binary files /dev/null and b/public/images/sequences/hq/desktop/3.jpg differ diff --git a/public/images/sequences/hq/desktop/30.jpg b/public/images/sequences/hq/desktop/30.jpg new file mode 100644 index 0000000..b66274b Binary files /dev/null and b/public/images/sequences/hq/desktop/30.jpg differ diff --git a/public/images/sequences/hq/desktop/31.jpg b/public/images/sequences/hq/desktop/31.jpg new file mode 100644 index 0000000..d617db4 Binary files /dev/null and b/public/images/sequences/hq/desktop/31.jpg differ diff --git a/public/images/sequences/hq/desktop/32.jpg b/public/images/sequences/hq/desktop/32.jpg new file mode 100644 index 0000000..fbd75e6 Binary files /dev/null and b/public/images/sequences/hq/desktop/32.jpg differ diff --git a/public/images/sequences/hq/desktop/33.jpg b/public/images/sequences/hq/desktop/33.jpg new file mode 100644 index 0000000..fcd7a09 Binary files /dev/null and b/public/images/sequences/hq/desktop/33.jpg differ diff --git a/public/images/sequences/hq/desktop/34.jpg b/public/images/sequences/hq/desktop/34.jpg new file mode 100644 index 0000000..fe7703e Binary files /dev/null and b/public/images/sequences/hq/desktop/34.jpg differ diff --git a/public/images/sequences/hq/desktop/35.jpg b/public/images/sequences/hq/desktop/35.jpg new file mode 100644 index 0000000..9defb7f Binary files /dev/null and b/public/images/sequences/hq/desktop/35.jpg differ diff --git a/public/images/sequences/hq/desktop/36.jpg b/public/images/sequences/hq/desktop/36.jpg new file mode 100644 index 0000000..4d7aa7f Binary files /dev/null and b/public/images/sequences/hq/desktop/36.jpg differ diff --git a/public/images/sequences/hq/desktop/37.jpg b/public/images/sequences/hq/desktop/37.jpg new file mode 100644 index 0000000..65e4676 Binary files /dev/null and b/public/images/sequences/hq/desktop/37.jpg differ diff --git a/public/images/sequences/hq/desktop/38.jpg b/public/images/sequences/hq/desktop/38.jpg new file mode 100644 index 0000000..1dbdd15 Binary files /dev/null and b/public/images/sequences/hq/desktop/38.jpg differ diff --git a/public/images/sequences/hq/desktop/39.jpg b/public/images/sequences/hq/desktop/39.jpg new file mode 100644 index 0000000..501ad76 Binary files /dev/null and b/public/images/sequences/hq/desktop/39.jpg differ diff --git a/public/images/sequences/hq/desktop/4.jpg b/public/images/sequences/hq/desktop/4.jpg new file mode 100644 index 0000000..b89d474 Binary files /dev/null and b/public/images/sequences/hq/desktop/4.jpg differ diff --git a/public/images/sequences/hq/desktop/40.jpg b/public/images/sequences/hq/desktop/40.jpg new file mode 100644 index 0000000..547d4e5 Binary files /dev/null and b/public/images/sequences/hq/desktop/40.jpg differ diff --git a/public/images/sequences/hq/desktop/41.jpg b/public/images/sequences/hq/desktop/41.jpg new file mode 100644 index 0000000..8d96228 Binary files /dev/null and b/public/images/sequences/hq/desktop/41.jpg differ diff --git a/public/images/sequences/hq/desktop/42.jpg b/public/images/sequences/hq/desktop/42.jpg new file mode 100644 index 0000000..9367f74 Binary files /dev/null and b/public/images/sequences/hq/desktop/42.jpg differ diff --git a/public/images/sequences/hq/desktop/43.jpg b/public/images/sequences/hq/desktop/43.jpg new file mode 100644 index 0000000..86aae84 Binary files /dev/null and b/public/images/sequences/hq/desktop/43.jpg differ diff --git a/public/images/sequences/hq/desktop/44.jpg b/public/images/sequences/hq/desktop/44.jpg new file mode 100644 index 0000000..0e18b71 Binary files /dev/null and b/public/images/sequences/hq/desktop/44.jpg differ diff --git a/public/images/sequences/hq/desktop/45.jpg b/public/images/sequences/hq/desktop/45.jpg new file mode 100644 index 0000000..ca6ad3c Binary files /dev/null and b/public/images/sequences/hq/desktop/45.jpg differ diff --git a/public/images/sequences/hq/desktop/46.jpg b/public/images/sequences/hq/desktop/46.jpg new file mode 100644 index 0000000..e534393 Binary files /dev/null and b/public/images/sequences/hq/desktop/46.jpg differ diff --git a/public/images/sequences/hq/desktop/47.jpg b/public/images/sequences/hq/desktop/47.jpg new file mode 100644 index 0000000..b6ef7c5 Binary files /dev/null and b/public/images/sequences/hq/desktop/47.jpg differ diff --git a/public/images/sequences/hq/desktop/48.jpg b/public/images/sequences/hq/desktop/48.jpg new file mode 100644 index 0000000..3eca084 Binary files /dev/null and b/public/images/sequences/hq/desktop/48.jpg differ diff --git a/public/images/sequences/hq/desktop/49.jpg b/public/images/sequences/hq/desktop/49.jpg new file mode 100644 index 0000000..f2816ff Binary files /dev/null and b/public/images/sequences/hq/desktop/49.jpg differ diff --git a/public/images/sequences/hq/desktop/5.jpg b/public/images/sequences/hq/desktop/5.jpg new file mode 100644 index 0000000..b6ca61d Binary files /dev/null and b/public/images/sequences/hq/desktop/5.jpg differ diff --git a/public/images/sequences/hq/desktop/50.jpg b/public/images/sequences/hq/desktop/50.jpg new file mode 100644 index 0000000..261a4d9 Binary files /dev/null and b/public/images/sequences/hq/desktop/50.jpg differ diff --git a/public/images/sequences/hq/desktop/51.jpg b/public/images/sequences/hq/desktop/51.jpg new file mode 100644 index 0000000..3e1cb35 Binary files /dev/null and b/public/images/sequences/hq/desktop/51.jpg differ diff --git a/public/images/sequences/hq/desktop/52.jpg b/public/images/sequences/hq/desktop/52.jpg new file mode 100644 index 0000000..dc75d53 Binary files /dev/null and b/public/images/sequences/hq/desktop/52.jpg differ diff --git a/public/images/sequences/hq/desktop/53.jpg b/public/images/sequences/hq/desktop/53.jpg new file mode 100644 index 0000000..0fb3cb4 Binary files /dev/null and b/public/images/sequences/hq/desktop/53.jpg differ diff --git a/public/images/sequences/hq/desktop/54.jpg b/public/images/sequences/hq/desktop/54.jpg new file mode 100644 index 0000000..a9699f4 Binary files /dev/null and b/public/images/sequences/hq/desktop/54.jpg differ diff --git a/public/images/sequences/hq/desktop/55.jpg b/public/images/sequences/hq/desktop/55.jpg new file mode 100644 index 0000000..b3793d7 Binary files /dev/null and b/public/images/sequences/hq/desktop/55.jpg differ diff --git a/public/images/sequences/hq/desktop/56.jpg b/public/images/sequences/hq/desktop/56.jpg new file mode 100644 index 0000000..c3a4203 Binary files /dev/null and b/public/images/sequences/hq/desktop/56.jpg differ diff --git a/public/images/sequences/hq/desktop/57.jpg b/public/images/sequences/hq/desktop/57.jpg new file mode 100644 index 0000000..574e686 Binary files /dev/null and b/public/images/sequences/hq/desktop/57.jpg differ diff --git a/public/images/sequences/hq/desktop/58.jpg b/public/images/sequences/hq/desktop/58.jpg new file mode 100644 index 0000000..93f8ccd Binary files /dev/null and b/public/images/sequences/hq/desktop/58.jpg differ diff --git a/public/images/sequences/hq/desktop/59.jpg b/public/images/sequences/hq/desktop/59.jpg new file mode 100644 index 0000000..c73f3b7 Binary files /dev/null and b/public/images/sequences/hq/desktop/59.jpg differ diff --git a/public/images/sequences/hq/desktop/6.jpg b/public/images/sequences/hq/desktop/6.jpg new file mode 100644 index 0000000..5e3be07 Binary files /dev/null and b/public/images/sequences/hq/desktop/6.jpg differ diff --git a/public/images/sequences/hq/desktop/60.jpg b/public/images/sequences/hq/desktop/60.jpg new file mode 100644 index 0000000..201a971 Binary files /dev/null and b/public/images/sequences/hq/desktop/60.jpg differ diff --git a/public/images/sequences/hq/desktop/61.jpg b/public/images/sequences/hq/desktop/61.jpg new file mode 100644 index 0000000..9794f3d Binary files /dev/null and b/public/images/sequences/hq/desktop/61.jpg differ diff --git a/public/images/sequences/hq/desktop/62.jpg b/public/images/sequences/hq/desktop/62.jpg new file mode 100644 index 0000000..05a2a28 Binary files /dev/null and b/public/images/sequences/hq/desktop/62.jpg differ diff --git a/public/images/sequences/hq/desktop/63.jpg b/public/images/sequences/hq/desktop/63.jpg new file mode 100644 index 0000000..09310d8 Binary files /dev/null and b/public/images/sequences/hq/desktop/63.jpg differ diff --git a/public/images/sequences/hq/desktop/64.jpg b/public/images/sequences/hq/desktop/64.jpg new file mode 100644 index 0000000..a98fad3 Binary files /dev/null and b/public/images/sequences/hq/desktop/64.jpg differ diff --git a/public/images/sequences/hq/desktop/65.jpg b/public/images/sequences/hq/desktop/65.jpg new file mode 100644 index 0000000..443d754 Binary files /dev/null and b/public/images/sequences/hq/desktop/65.jpg differ diff --git a/public/images/sequences/hq/desktop/66.jpg b/public/images/sequences/hq/desktop/66.jpg new file mode 100644 index 0000000..9c5e088 Binary files /dev/null and b/public/images/sequences/hq/desktop/66.jpg differ diff --git a/public/images/sequences/hq/desktop/67.jpg b/public/images/sequences/hq/desktop/67.jpg new file mode 100644 index 0000000..635d404 Binary files /dev/null and b/public/images/sequences/hq/desktop/67.jpg differ diff --git a/public/images/sequences/hq/desktop/68.jpg b/public/images/sequences/hq/desktop/68.jpg new file mode 100644 index 0000000..0a77b8a Binary files /dev/null and b/public/images/sequences/hq/desktop/68.jpg differ diff --git a/public/images/sequences/hq/desktop/69.jpg b/public/images/sequences/hq/desktop/69.jpg new file mode 100644 index 0000000..8489daa Binary files /dev/null and b/public/images/sequences/hq/desktop/69.jpg differ diff --git a/public/images/sequences/hq/desktop/7.jpg b/public/images/sequences/hq/desktop/7.jpg new file mode 100644 index 0000000..7dc945b Binary files /dev/null and b/public/images/sequences/hq/desktop/7.jpg differ diff --git a/public/images/sequences/hq/desktop/70.jpg b/public/images/sequences/hq/desktop/70.jpg new file mode 100644 index 0000000..67f1fd3 Binary files /dev/null and b/public/images/sequences/hq/desktop/70.jpg differ diff --git a/public/images/sequences/hq/desktop/71.jpg b/public/images/sequences/hq/desktop/71.jpg new file mode 100644 index 0000000..94e7dda Binary files /dev/null and b/public/images/sequences/hq/desktop/71.jpg differ diff --git a/public/images/sequences/hq/desktop/72.jpg b/public/images/sequences/hq/desktop/72.jpg new file mode 100644 index 0000000..d17b6b6 Binary files /dev/null and b/public/images/sequences/hq/desktop/72.jpg differ diff --git a/public/images/sequences/hq/desktop/73.jpg b/public/images/sequences/hq/desktop/73.jpg new file mode 100644 index 0000000..47373b1 Binary files /dev/null and b/public/images/sequences/hq/desktop/73.jpg differ diff --git a/public/images/sequences/hq/desktop/74.jpg b/public/images/sequences/hq/desktop/74.jpg new file mode 100644 index 0000000..44d63e6 Binary files /dev/null and b/public/images/sequences/hq/desktop/74.jpg differ diff --git a/public/images/sequences/hq/desktop/75.jpg b/public/images/sequences/hq/desktop/75.jpg new file mode 100644 index 0000000..795bd32 Binary files /dev/null and b/public/images/sequences/hq/desktop/75.jpg differ diff --git a/public/images/sequences/hq/desktop/76.jpg b/public/images/sequences/hq/desktop/76.jpg new file mode 100644 index 0000000..7dac404 Binary files /dev/null and b/public/images/sequences/hq/desktop/76.jpg differ diff --git a/public/images/sequences/hq/desktop/77.jpg b/public/images/sequences/hq/desktop/77.jpg new file mode 100644 index 0000000..89b4ec3 Binary files /dev/null and b/public/images/sequences/hq/desktop/77.jpg differ diff --git a/public/images/sequences/hq/desktop/78.jpg b/public/images/sequences/hq/desktop/78.jpg new file mode 100644 index 0000000..4710013 Binary files /dev/null and b/public/images/sequences/hq/desktop/78.jpg differ diff --git a/public/images/sequences/hq/desktop/79.jpg b/public/images/sequences/hq/desktop/79.jpg new file mode 100644 index 0000000..e7016fc Binary files /dev/null and b/public/images/sequences/hq/desktop/79.jpg differ diff --git a/public/images/sequences/hq/desktop/8.jpg b/public/images/sequences/hq/desktop/8.jpg new file mode 100644 index 0000000..45bf044 Binary files /dev/null and b/public/images/sequences/hq/desktop/8.jpg differ diff --git a/public/images/sequences/hq/desktop/80.jpg b/public/images/sequences/hq/desktop/80.jpg new file mode 100644 index 0000000..30f9136 Binary files /dev/null and b/public/images/sequences/hq/desktop/80.jpg differ diff --git a/public/images/sequences/hq/desktop/81.jpg b/public/images/sequences/hq/desktop/81.jpg new file mode 100644 index 0000000..3444c53 Binary files /dev/null and b/public/images/sequences/hq/desktop/81.jpg differ diff --git a/public/images/sequences/hq/desktop/82.jpg b/public/images/sequences/hq/desktop/82.jpg new file mode 100644 index 0000000..f4b922b Binary files /dev/null and b/public/images/sequences/hq/desktop/82.jpg differ diff --git a/public/images/sequences/hq/desktop/83.jpg b/public/images/sequences/hq/desktop/83.jpg new file mode 100644 index 0000000..4aefb1c Binary files /dev/null and b/public/images/sequences/hq/desktop/83.jpg differ diff --git a/public/images/sequences/hq/desktop/84.jpg b/public/images/sequences/hq/desktop/84.jpg new file mode 100644 index 0000000..8291a82 Binary files /dev/null and b/public/images/sequences/hq/desktop/84.jpg differ diff --git a/public/images/sequences/hq/desktop/85.jpg b/public/images/sequences/hq/desktop/85.jpg new file mode 100644 index 0000000..e7aa42b Binary files /dev/null and b/public/images/sequences/hq/desktop/85.jpg differ diff --git a/public/images/sequences/hq/desktop/86.jpg b/public/images/sequences/hq/desktop/86.jpg new file mode 100644 index 0000000..87e30da Binary files /dev/null and b/public/images/sequences/hq/desktop/86.jpg differ diff --git a/public/images/sequences/hq/desktop/87.jpg b/public/images/sequences/hq/desktop/87.jpg new file mode 100644 index 0000000..485b41d Binary files /dev/null and b/public/images/sequences/hq/desktop/87.jpg differ diff --git a/public/images/sequences/hq/desktop/88.jpg b/public/images/sequences/hq/desktop/88.jpg new file mode 100644 index 0000000..739b41d Binary files /dev/null and b/public/images/sequences/hq/desktop/88.jpg differ diff --git a/public/images/sequences/hq/desktop/89.jpg b/public/images/sequences/hq/desktop/89.jpg new file mode 100644 index 0000000..99753bf Binary files /dev/null and b/public/images/sequences/hq/desktop/89.jpg differ diff --git a/public/images/sequences/hq/desktop/9.jpg b/public/images/sequences/hq/desktop/9.jpg new file mode 100644 index 0000000..a66391f Binary files /dev/null and b/public/images/sequences/hq/desktop/9.jpg differ diff --git a/public/images/sequences/hq/desktop/90.jpg b/public/images/sequences/hq/desktop/90.jpg new file mode 100644 index 0000000..710e426 Binary files /dev/null and b/public/images/sequences/hq/desktop/90.jpg differ diff --git a/public/images/sequences/hq/desktop/91.jpg b/public/images/sequences/hq/desktop/91.jpg new file mode 100644 index 0000000..a41371f Binary files /dev/null and b/public/images/sequences/hq/desktop/91.jpg differ diff --git a/public/images/sequences/hq/desktop/92.jpg b/public/images/sequences/hq/desktop/92.jpg new file mode 100644 index 0000000..664ab0a Binary files /dev/null and b/public/images/sequences/hq/desktop/92.jpg differ diff --git a/public/images/sequences/hq/desktop/93.jpg b/public/images/sequences/hq/desktop/93.jpg new file mode 100644 index 0000000..65cd43d Binary files /dev/null and b/public/images/sequences/hq/desktop/93.jpg differ diff --git a/public/images/sequences/hq/desktop/94.jpg b/public/images/sequences/hq/desktop/94.jpg new file mode 100644 index 0000000..292bf2f Binary files /dev/null and b/public/images/sequences/hq/desktop/94.jpg differ diff --git a/public/images/sequences/hq/desktop/95.jpg b/public/images/sequences/hq/desktop/95.jpg new file mode 100644 index 0000000..7f3213c Binary files /dev/null and b/public/images/sequences/hq/desktop/95.jpg differ diff --git a/public/images/sequences/hq/desktop/96.jpg b/public/images/sequences/hq/desktop/96.jpg new file mode 100644 index 0000000..d531afa Binary files /dev/null and b/public/images/sequences/hq/desktop/96.jpg differ diff --git a/public/images/sequences/hq/desktop/97.jpg b/public/images/sequences/hq/desktop/97.jpg new file mode 100644 index 0000000..29ec96f Binary files /dev/null and b/public/images/sequences/hq/desktop/97.jpg differ diff --git a/public/images/sequences/hq/desktop/98.jpg b/public/images/sequences/hq/desktop/98.jpg new file mode 100644 index 0000000..0c5821a Binary files /dev/null and b/public/images/sequences/hq/desktop/98.jpg differ diff --git a/public/images/sequences/hq/desktop/99.jpg b/public/images/sequences/hq/desktop/99.jpg new file mode 100644 index 0000000..d2402bc Binary files /dev/null and b/public/images/sequences/hq/desktop/99.jpg differ diff --git a/public/images/sequences/hq/mobile/0.jpg b/public/images/sequences/hq/mobile/0.jpg new file mode 100644 index 0000000..9ad3d98 Binary files /dev/null and b/public/images/sequences/hq/mobile/0.jpg differ diff --git a/public/images/sequences/hq/mobile/1.jpg b/public/images/sequences/hq/mobile/1.jpg new file mode 100644 index 0000000..ff072f0 Binary files /dev/null and b/public/images/sequences/hq/mobile/1.jpg differ diff --git a/public/images/sequences/hq/mobile/10.jpg b/public/images/sequences/hq/mobile/10.jpg new file mode 100644 index 0000000..56c7a7f Binary files /dev/null and b/public/images/sequences/hq/mobile/10.jpg differ diff --git a/public/images/sequences/hq/mobile/100.jpg b/public/images/sequences/hq/mobile/100.jpg new file mode 100644 index 0000000..7be3199 Binary files /dev/null and b/public/images/sequences/hq/mobile/100.jpg differ diff --git a/public/images/sequences/hq/mobile/101.jpg b/public/images/sequences/hq/mobile/101.jpg new file mode 100644 index 0000000..114afde Binary files /dev/null and b/public/images/sequences/hq/mobile/101.jpg differ diff --git a/public/images/sequences/hq/mobile/102.jpg b/public/images/sequences/hq/mobile/102.jpg new file mode 100644 index 0000000..896ed1f Binary files /dev/null and b/public/images/sequences/hq/mobile/102.jpg differ diff --git a/public/images/sequences/hq/mobile/103.jpg b/public/images/sequences/hq/mobile/103.jpg new file mode 100644 index 0000000..d0accac Binary files /dev/null and b/public/images/sequences/hq/mobile/103.jpg differ diff --git a/public/images/sequences/hq/mobile/104.jpg b/public/images/sequences/hq/mobile/104.jpg new file mode 100644 index 0000000..f2d9da7 Binary files /dev/null and b/public/images/sequences/hq/mobile/104.jpg differ diff --git a/public/images/sequences/hq/mobile/105.jpg b/public/images/sequences/hq/mobile/105.jpg new file mode 100644 index 0000000..16a0eed Binary files /dev/null and b/public/images/sequences/hq/mobile/105.jpg differ diff --git a/public/images/sequences/hq/mobile/106.jpg b/public/images/sequences/hq/mobile/106.jpg new file mode 100644 index 0000000..bdc6d63 Binary files /dev/null and b/public/images/sequences/hq/mobile/106.jpg differ diff --git a/public/images/sequences/hq/mobile/107.jpg b/public/images/sequences/hq/mobile/107.jpg new file mode 100644 index 0000000..d8512f4 Binary files /dev/null and b/public/images/sequences/hq/mobile/107.jpg differ diff --git a/public/images/sequences/hq/mobile/108.jpg b/public/images/sequences/hq/mobile/108.jpg new file mode 100644 index 0000000..0987d8b Binary files /dev/null and b/public/images/sequences/hq/mobile/108.jpg differ diff --git a/public/images/sequences/hq/mobile/109.jpg b/public/images/sequences/hq/mobile/109.jpg new file mode 100644 index 0000000..0dff57a Binary files /dev/null and b/public/images/sequences/hq/mobile/109.jpg differ diff --git a/public/images/sequences/hq/mobile/11.jpg b/public/images/sequences/hq/mobile/11.jpg new file mode 100644 index 0000000..bdd4d6f Binary files /dev/null and b/public/images/sequences/hq/mobile/11.jpg differ diff --git a/public/images/sequences/hq/mobile/110.jpg b/public/images/sequences/hq/mobile/110.jpg new file mode 100644 index 0000000..ac9045a Binary files /dev/null and b/public/images/sequences/hq/mobile/110.jpg differ diff --git a/public/images/sequences/hq/mobile/111.jpg b/public/images/sequences/hq/mobile/111.jpg new file mode 100644 index 0000000..a92801d Binary files /dev/null and b/public/images/sequences/hq/mobile/111.jpg differ diff --git a/public/images/sequences/hq/mobile/112.jpg b/public/images/sequences/hq/mobile/112.jpg new file mode 100644 index 0000000..6055303 Binary files /dev/null and b/public/images/sequences/hq/mobile/112.jpg differ diff --git a/public/images/sequences/hq/mobile/113.jpg b/public/images/sequences/hq/mobile/113.jpg new file mode 100644 index 0000000..f822d21 Binary files /dev/null and b/public/images/sequences/hq/mobile/113.jpg differ diff --git a/public/images/sequences/hq/mobile/114.jpg b/public/images/sequences/hq/mobile/114.jpg new file mode 100644 index 0000000..72d5227 Binary files /dev/null and b/public/images/sequences/hq/mobile/114.jpg differ diff --git a/public/images/sequences/hq/mobile/115.jpg b/public/images/sequences/hq/mobile/115.jpg new file mode 100644 index 0000000..7aac945 Binary files /dev/null and b/public/images/sequences/hq/mobile/115.jpg differ diff --git a/public/images/sequences/hq/mobile/116.jpg b/public/images/sequences/hq/mobile/116.jpg new file mode 100644 index 0000000..5c358ee Binary files /dev/null and b/public/images/sequences/hq/mobile/116.jpg differ diff --git a/public/images/sequences/hq/mobile/117.jpg b/public/images/sequences/hq/mobile/117.jpg new file mode 100644 index 0000000..e6c2ed0 Binary files /dev/null and b/public/images/sequences/hq/mobile/117.jpg differ diff --git a/public/images/sequences/hq/mobile/118.jpg b/public/images/sequences/hq/mobile/118.jpg new file mode 100644 index 0000000..a4f0860 Binary files /dev/null and b/public/images/sequences/hq/mobile/118.jpg differ diff --git a/public/images/sequences/hq/mobile/119.jpg b/public/images/sequences/hq/mobile/119.jpg new file mode 100644 index 0000000..56f1b10 Binary files /dev/null and b/public/images/sequences/hq/mobile/119.jpg differ diff --git a/public/images/sequences/hq/mobile/12.jpg b/public/images/sequences/hq/mobile/12.jpg new file mode 100644 index 0000000..39a0ece Binary files /dev/null and b/public/images/sequences/hq/mobile/12.jpg differ diff --git a/public/images/sequences/hq/mobile/13.jpg b/public/images/sequences/hq/mobile/13.jpg new file mode 100644 index 0000000..c63e9d0 Binary files /dev/null and b/public/images/sequences/hq/mobile/13.jpg differ diff --git a/public/images/sequences/hq/mobile/14.jpg b/public/images/sequences/hq/mobile/14.jpg new file mode 100644 index 0000000..96b7717 Binary files /dev/null and b/public/images/sequences/hq/mobile/14.jpg differ diff --git a/public/images/sequences/hq/mobile/15.jpg b/public/images/sequences/hq/mobile/15.jpg new file mode 100644 index 0000000..7e85129 Binary files /dev/null and b/public/images/sequences/hq/mobile/15.jpg differ diff --git a/public/images/sequences/hq/mobile/16.jpg b/public/images/sequences/hq/mobile/16.jpg new file mode 100644 index 0000000..ec19735 Binary files /dev/null and b/public/images/sequences/hq/mobile/16.jpg differ diff --git a/public/images/sequences/hq/mobile/17.jpg b/public/images/sequences/hq/mobile/17.jpg new file mode 100644 index 0000000..7cb5673 Binary files /dev/null and b/public/images/sequences/hq/mobile/17.jpg differ diff --git a/public/images/sequences/hq/mobile/18.jpg b/public/images/sequences/hq/mobile/18.jpg new file mode 100644 index 0000000..c82cff2 Binary files /dev/null and b/public/images/sequences/hq/mobile/18.jpg differ diff --git a/public/images/sequences/hq/mobile/19.jpg b/public/images/sequences/hq/mobile/19.jpg new file mode 100644 index 0000000..8b05fdc Binary files /dev/null and b/public/images/sequences/hq/mobile/19.jpg differ diff --git a/public/images/sequences/hq/mobile/2.jpg b/public/images/sequences/hq/mobile/2.jpg new file mode 100644 index 0000000..b3c78a1 Binary files /dev/null and b/public/images/sequences/hq/mobile/2.jpg differ diff --git a/public/images/sequences/hq/mobile/20.jpg b/public/images/sequences/hq/mobile/20.jpg new file mode 100644 index 0000000..76fdde6 Binary files /dev/null and b/public/images/sequences/hq/mobile/20.jpg differ diff --git a/public/images/sequences/hq/mobile/21.jpg b/public/images/sequences/hq/mobile/21.jpg new file mode 100644 index 0000000..1d988b6 Binary files /dev/null and b/public/images/sequences/hq/mobile/21.jpg differ diff --git a/public/images/sequences/hq/mobile/22.jpg b/public/images/sequences/hq/mobile/22.jpg new file mode 100644 index 0000000..532c82a Binary files /dev/null and b/public/images/sequences/hq/mobile/22.jpg differ diff --git a/public/images/sequences/hq/mobile/23.jpg b/public/images/sequences/hq/mobile/23.jpg new file mode 100644 index 0000000..6f294cb Binary files /dev/null and b/public/images/sequences/hq/mobile/23.jpg differ diff --git a/public/images/sequences/hq/mobile/24.jpg b/public/images/sequences/hq/mobile/24.jpg new file mode 100644 index 0000000..dbd7fb2 Binary files /dev/null and b/public/images/sequences/hq/mobile/24.jpg differ diff --git a/public/images/sequences/hq/mobile/25.jpg b/public/images/sequences/hq/mobile/25.jpg new file mode 100644 index 0000000..a56c78c Binary files /dev/null and b/public/images/sequences/hq/mobile/25.jpg differ diff --git a/public/images/sequences/hq/mobile/26.jpg b/public/images/sequences/hq/mobile/26.jpg new file mode 100644 index 0000000..665803c Binary files /dev/null and b/public/images/sequences/hq/mobile/26.jpg differ diff --git a/public/images/sequences/hq/mobile/27.jpg b/public/images/sequences/hq/mobile/27.jpg new file mode 100644 index 0000000..3dbbdcf Binary files /dev/null and b/public/images/sequences/hq/mobile/27.jpg differ diff --git a/public/images/sequences/hq/mobile/28.jpg b/public/images/sequences/hq/mobile/28.jpg new file mode 100644 index 0000000..2f1c363 Binary files /dev/null and b/public/images/sequences/hq/mobile/28.jpg differ diff --git a/public/images/sequences/hq/mobile/29.jpg b/public/images/sequences/hq/mobile/29.jpg new file mode 100644 index 0000000..47c7e8c Binary files /dev/null and b/public/images/sequences/hq/mobile/29.jpg differ diff --git a/public/images/sequences/hq/mobile/3.jpg b/public/images/sequences/hq/mobile/3.jpg new file mode 100644 index 0000000..578b55e Binary files /dev/null and b/public/images/sequences/hq/mobile/3.jpg differ diff --git a/public/images/sequences/hq/mobile/30.jpg b/public/images/sequences/hq/mobile/30.jpg new file mode 100644 index 0000000..b66274b Binary files /dev/null and b/public/images/sequences/hq/mobile/30.jpg differ diff --git a/public/images/sequences/hq/mobile/31.jpg b/public/images/sequences/hq/mobile/31.jpg new file mode 100644 index 0000000..d617db4 Binary files /dev/null and b/public/images/sequences/hq/mobile/31.jpg differ diff --git a/public/images/sequences/hq/mobile/32.jpg b/public/images/sequences/hq/mobile/32.jpg new file mode 100644 index 0000000..fbd75e6 Binary files /dev/null and b/public/images/sequences/hq/mobile/32.jpg differ diff --git a/public/images/sequences/hq/mobile/33.jpg b/public/images/sequences/hq/mobile/33.jpg new file mode 100644 index 0000000..fcd7a09 Binary files /dev/null and b/public/images/sequences/hq/mobile/33.jpg differ diff --git a/public/images/sequences/hq/mobile/34.jpg b/public/images/sequences/hq/mobile/34.jpg new file mode 100644 index 0000000..fe7703e Binary files /dev/null and b/public/images/sequences/hq/mobile/34.jpg differ diff --git a/public/images/sequences/hq/mobile/35.jpg b/public/images/sequences/hq/mobile/35.jpg new file mode 100644 index 0000000..9defb7f Binary files /dev/null and b/public/images/sequences/hq/mobile/35.jpg differ diff --git a/public/images/sequences/hq/mobile/36.jpg b/public/images/sequences/hq/mobile/36.jpg new file mode 100644 index 0000000..4d7aa7f Binary files /dev/null and b/public/images/sequences/hq/mobile/36.jpg differ diff --git a/public/images/sequences/hq/mobile/37.jpg b/public/images/sequences/hq/mobile/37.jpg new file mode 100644 index 0000000..65e4676 Binary files /dev/null and b/public/images/sequences/hq/mobile/37.jpg differ diff --git a/public/images/sequences/hq/mobile/38.jpg b/public/images/sequences/hq/mobile/38.jpg new file mode 100644 index 0000000..1dbdd15 Binary files /dev/null and b/public/images/sequences/hq/mobile/38.jpg differ diff --git a/public/images/sequences/hq/mobile/39.jpg b/public/images/sequences/hq/mobile/39.jpg new file mode 100644 index 0000000..501ad76 Binary files /dev/null and b/public/images/sequences/hq/mobile/39.jpg differ diff --git a/public/images/sequences/hq/mobile/4.jpg b/public/images/sequences/hq/mobile/4.jpg new file mode 100644 index 0000000..b89d474 Binary files /dev/null and b/public/images/sequences/hq/mobile/4.jpg differ diff --git a/public/images/sequences/hq/mobile/40.jpg b/public/images/sequences/hq/mobile/40.jpg new file mode 100644 index 0000000..547d4e5 Binary files /dev/null and b/public/images/sequences/hq/mobile/40.jpg differ diff --git a/public/images/sequences/hq/mobile/41.jpg b/public/images/sequences/hq/mobile/41.jpg new file mode 100644 index 0000000..8d96228 Binary files /dev/null and b/public/images/sequences/hq/mobile/41.jpg differ diff --git a/public/images/sequences/hq/mobile/42.jpg b/public/images/sequences/hq/mobile/42.jpg new file mode 100644 index 0000000..9367f74 Binary files /dev/null and b/public/images/sequences/hq/mobile/42.jpg differ diff --git a/public/images/sequences/hq/mobile/43.jpg b/public/images/sequences/hq/mobile/43.jpg new file mode 100644 index 0000000..86aae84 Binary files /dev/null and b/public/images/sequences/hq/mobile/43.jpg differ diff --git a/public/images/sequences/hq/mobile/44.jpg b/public/images/sequences/hq/mobile/44.jpg new file mode 100644 index 0000000..0e18b71 Binary files /dev/null and b/public/images/sequences/hq/mobile/44.jpg differ diff --git a/public/images/sequences/hq/mobile/45.jpg b/public/images/sequences/hq/mobile/45.jpg new file mode 100644 index 0000000..ca6ad3c Binary files /dev/null and b/public/images/sequences/hq/mobile/45.jpg differ diff --git a/public/images/sequences/hq/mobile/46.jpg b/public/images/sequences/hq/mobile/46.jpg new file mode 100644 index 0000000..e534393 Binary files /dev/null and b/public/images/sequences/hq/mobile/46.jpg differ diff --git a/public/images/sequences/hq/mobile/47.jpg b/public/images/sequences/hq/mobile/47.jpg new file mode 100644 index 0000000..b6ef7c5 Binary files /dev/null and b/public/images/sequences/hq/mobile/47.jpg differ diff --git a/public/images/sequences/hq/mobile/48.jpg b/public/images/sequences/hq/mobile/48.jpg new file mode 100644 index 0000000..3eca084 Binary files /dev/null and b/public/images/sequences/hq/mobile/48.jpg differ diff --git a/public/images/sequences/hq/mobile/49.jpg b/public/images/sequences/hq/mobile/49.jpg new file mode 100644 index 0000000..f2816ff Binary files /dev/null and b/public/images/sequences/hq/mobile/49.jpg differ diff --git a/public/images/sequences/hq/mobile/5.jpg b/public/images/sequences/hq/mobile/5.jpg new file mode 100644 index 0000000..b6ca61d Binary files /dev/null and b/public/images/sequences/hq/mobile/5.jpg differ diff --git a/public/images/sequences/hq/mobile/50.jpg b/public/images/sequences/hq/mobile/50.jpg new file mode 100644 index 0000000..261a4d9 Binary files /dev/null and b/public/images/sequences/hq/mobile/50.jpg differ diff --git a/public/images/sequences/hq/mobile/51.jpg b/public/images/sequences/hq/mobile/51.jpg new file mode 100644 index 0000000..3e1cb35 Binary files /dev/null and b/public/images/sequences/hq/mobile/51.jpg differ diff --git a/public/images/sequences/hq/mobile/52.jpg b/public/images/sequences/hq/mobile/52.jpg new file mode 100644 index 0000000..dc75d53 Binary files /dev/null and b/public/images/sequences/hq/mobile/52.jpg differ diff --git a/public/images/sequences/hq/mobile/53.jpg b/public/images/sequences/hq/mobile/53.jpg new file mode 100644 index 0000000..0fb3cb4 Binary files /dev/null and b/public/images/sequences/hq/mobile/53.jpg differ diff --git a/public/images/sequences/hq/mobile/54.jpg b/public/images/sequences/hq/mobile/54.jpg new file mode 100644 index 0000000..a9699f4 Binary files /dev/null and b/public/images/sequences/hq/mobile/54.jpg differ diff --git a/public/images/sequences/hq/mobile/55.jpg b/public/images/sequences/hq/mobile/55.jpg new file mode 100644 index 0000000..b3793d7 Binary files /dev/null and b/public/images/sequences/hq/mobile/55.jpg differ diff --git a/public/images/sequences/hq/mobile/56.jpg b/public/images/sequences/hq/mobile/56.jpg new file mode 100644 index 0000000..c3a4203 Binary files /dev/null and b/public/images/sequences/hq/mobile/56.jpg differ diff --git a/public/images/sequences/hq/mobile/57.jpg b/public/images/sequences/hq/mobile/57.jpg new file mode 100644 index 0000000..574e686 Binary files /dev/null and b/public/images/sequences/hq/mobile/57.jpg differ diff --git a/public/images/sequences/hq/mobile/58.jpg b/public/images/sequences/hq/mobile/58.jpg new file mode 100644 index 0000000..93f8ccd Binary files /dev/null and b/public/images/sequences/hq/mobile/58.jpg differ diff --git a/public/images/sequences/hq/mobile/59.jpg b/public/images/sequences/hq/mobile/59.jpg new file mode 100644 index 0000000..c73f3b7 Binary files /dev/null and b/public/images/sequences/hq/mobile/59.jpg differ diff --git a/public/images/sequences/hq/mobile/6.jpg b/public/images/sequences/hq/mobile/6.jpg new file mode 100644 index 0000000..5e3be07 Binary files /dev/null and b/public/images/sequences/hq/mobile/6.jpg differ diff --git a/public/images/sequences/hq/mobile/60.jpg b/public/images/sequences/hq/mobile/60.jpg new file mode 100644 index 0000000..201a971 Binary files /dev/null and b/public/images/sequences/hq/mobile/60.jpg differ diff --git a/public/images/sequences/hq/mobile/61.jpg b/public/images/sequences/hq/mobile/61.jpg new file mode 100644 index 0000000..9794f3d Binary files /dev/null and b/public/images/sequences/hq/mobile/61.jpg differ diff --git a/public/images/sequences/hq/mobile/62.jpg b/public/images/sequences/hq/mobile/62.jpg new file mode 100644 index 0000000..05a2a28 Binary files /dev/null and b/public/images/sequences/hq/mobile/62.jpg differ diff --git a/public/images/sequences/hq/mobile/63.jpg b/public/images/sequences/hq/mobile/63.jpg new file mode 100644 index 0000000..09310d8 Binary files /dev/null and b/public/images/sequences/hq/mobile/63.jpg differ diff --git a/public/images/sequences/hq/mobile/64.jpg b/public/images/sequences/hq/mobile/64.jpg new file mode 100644 index 0000000..a98fad3 Binary files /dev/null and b/public/images/sequences/hq/mobile/64.jpg differ diff --git a/public/images/sequences/hq/mobile/65.jpg b/public/images/sequences/hq/mobile/65.jpg new file mode 100644 index 0000000..443d754 Binary files /dev/null and b/public/images/sequences/hq/mobile/65.jpg differ diff --git a/public/images/sequences/hq/mobile/66.jpg b/public/images/sequences/hq/mobile/66.jpg new file mode 100644 index 0000000..9c5e088 Binary files /dev/null and b/public/images/sequences/hq/mobile/66.jpg differ diff --git a/public/images/sequences/hq/mobile/67.jpg b/public/images/sequences/hq/mobile/67.jpg new file mode 100644 index 0000000..635d404 Binary files /dev/null and b/public/images/sequences/hq/mobile/67.jpg differ diff --git a/public/images/sequences/hq/mobile/68.jpg b/public/images/sequences/hq/mobile/68.jpg new file mode 100644 index 0000000..0a77b8a Binary files /dev/null and b/public/images/sequences/hq/mobile/68.jpg differ diff --git a/public/images/sequences/hq/mobile/69.jpg b/public/images/sequences/hq/mobile/69.jpg new file mode 100644 index 0000000..8489daa Binary files /dev/null and b/public/images/sequences/hq/mobile/69.jpg differ diff --git a/public/images/sequences/hq/mobile/7.jpg b/public/images/sequences/hq/mobile/7.jpg new file mode 100644 index 0000000..7dc945b Binary files /dev/null and b/public/images/sequences/hq/mobile/7.jpg differ diff --git a/public/images/sequences/hq/mobile/70.jpg b/public/images/sequences/hq/mobile/70.jpg new file mode 100644 index 0000000..67f1fd3 Binary files /dev/null and b/public/images/sequences/hq/mobile/70.jpg differ diff --git a/public/images/sequences/hq/mobile/71.jpg b/public/images/sequences/hq/mobile/71.jpg new file mode 100644 index 0000000..94e7dda Binary files /dev/null and b/public/images/sequences/hq/mobile/71.jpg differ diff --git a/public/images/sequences/hq/mobile/72.jpg b/public/images/sequences/hq/mobile/72.jpg new file mode 100644 index 0000000..d17b6b6 Binary files /dev/null and b/public/images/sequences/hq/mobile/72.jpg differ diff --git a/public/images/sequences/hq/mobile/73.jpg b/public/images/sequences/hq/mobile/73.jpg new file mode 100644 index 0000000..47373b1 Binary files /dev/null and b/public/images/sequences/hq/mobile/73.jpg differ diff --git a/public/images/sequences/hq/mobile/74.jpg b/public/images/sequences/hq/mobile/74.jpg new file mode 100644 index 0000000..44d63e6 Binary files /dev/null and b/public/images/sequences/hq/mobile/74.jpg differ diff --git a/public/images/sequences/hq/mobile/75.jpg b/public/images/sequences/hq/mobile/75.jpg new file mode 100644 index 0000000..795bd32 Binary files /dev/null and b/public/images/sequences/hq/mobile/75.jpg differ diff --git a/public/images/sequences/hq/mobile/76.jpg b/public/images/sequences/hq/mobile/76.jpg new file mode 100644 index 0000000..7dac404 Binary files /dev/null and b/public/images/sequences/hq/mobile/76.jpg differ diff --git a/public/images/sequences/hq/mobile/77.jpg b/public/images/sequences/hq/mobile/77.jpg new file mode 100644 index 0000000..89b4ec3 Binary files /dev/null and b/public/images/sequences/hq/mobile/77.jpg differ diff --git a/public/images/sequences/hq/mobile/78.jpg b/public/images/sequences/hq/mobile/78.jpg new file mode 100644 index 0000000..4710013 Binary files /dev/null and b/public/images/sequences/hq/mobile/78.jpg differ diff --git a/public/images/sequences/hq/mobile/79.jpg b/public/images/sequences/hq/mobile/79.jpg new file mode 100644 index 0000000..e7016fc Binary files /dev/null and b/public/images/sequences/hq/mobile/79.jpg differ diff --git a/public/images/sequences/hq/mobile/8.jpg b/public/images/sequences/hq/mobile/8.jpg new file mode 100644 index 0000000..45bf044 Binary files /dev/null and b/public/images/sequences/hq/mobile/8.jpg differ diff --git a/public/images/sequences/hq/mobile/80.jpg b/public/images/sequences/hq/mobile/80.jpg new file mode 100644 index 0000000..30f9136 Binary files /dev/null and b/public/images/sequences/hq/mobile/80.jpg differ diff --git a/public/images/sequences/hq/mobile/81.jpg b/public/images/sequences/hq/mobile/81.jpg new file mode 100644 index 0000000..3444c53 Binary files /dev/null and b/public/images/sequences/hq/mobile/81.jpg differ diff --git a/public/images/sequences/hq/mobile/82.jpg b/public/images/sequences/hq/mobile/82.jpg new file mode 100644 index 0000000..f4b922b Binary files /dev/null and b/public/images/sequences/hq/mobile/82.jpg differ diff --git a/public/images/sequences/hq/mobile/83.jpg b/public/images/sequences/hq/mobile/83.jpg new file mode 100644 index 0000000..4aefb1c Binary files /dev/null and b/public/images/sequences/hq/mobile/83.jpg differ diff --git a/public/images/sequences/hq/mobile/84.jpg b/public/images/sequences/hq/mobile/84.jpg new file mode 100644 index 0000000..8291a82 Binary files /dev/null and b/public/images/sequences/hq/mobile/84.jpg differ diff --git a/public/images/sequences/hq/mobile/85.jpg b/public/images/sequences/hq/mobile/85.jpg new file mode 100644 index 0000000..e7aa42b Binary files /dev/null and b/public/images/sequences/hq/mobile/85.jpg differ diff --git a/public/images/sequences/hq/mobile/86.jpg b/public/images/sequences/hq/mobile/86.jpg new file mode 100644 index 0000000..87e30da Binary files /dev/null and b/public/images/sequences/hq/mobile/86.jpg differ diff --git a/public/images/sequences/hq/mobile/87.jpg b/public/images/sequences/hq/mobile/87.jpg new file mode 100644 index 0000000..485b41d Binary files /dev/null and b/public/images/sequences/hq/mobile/87.jpg differ diff --git a/public/images/sequences/hq/mobile/88.jpg b/public/images/sequences/hq/mobile/88.jpg new file mode 100644 index 0000000..739b41d Binary files /dev/null and b/public/images/sequences/hq/mobile/88.jpg differ diff --git a/public/images/sequences/hq/mobile/89.jpg b/public/images/sequences/hq/mobile/89.jpg new file mode 100644 index 0000000..99753bf Binary files /dev/null and b/public/images/sequences/hq/mobile/89.jpg differ diff --git a/public/images/sequences/hq/mobile/9.jpg b/public/images/sequences/hq/mobile/9.jpg new file mode 100644 index 0000000..a66391f Binary files /dev/null and b/public/images/sequences/hq/mobile/9.jpg differ diff --git a/public/images/sequences/hq/mobile/90.jpg b/public/images/sequences/hq/mobile/90.jpg new file mode 100644 index 0000000..710e426 Binary files /dev/null and b/public/images/sequences/hq/mobile/90.jpg differ diff --git a/public/images/sequences/hq/mobile/91.jpg b/public/images/sequences/hq/mobile/91.jpg new file mode 100644 index 0000000..a41371f Binary files /dev/null and b/public/images/sequences/hq/mobile/91.jpg differ diff --git a/public/images/sequences/hq/mobile/92.jpg b/public/images/sequences/hq/mobile/92.jpg new file mode 100644 index 0000000..664ab0a Binary files /dev/null and b/public/images/sequences/hq/mobile/92.jpg differ diff --git a/public/images/sequences/hq/mobile/93.jpg b/public/images/sequences/hq/mobile/93.jpg new file mode 100644 index 0000000..65cd43d Binary files /dev/null and b/public/images/sequences/hq/mobile/93.jpg differ diff --git a/public/images/sequences/hq/mobile/94.jpg b/public/images/sequences/hq/mobile/94.jpg new file mode 100644 index 0000000..292bf2f Binary files /dev/null and b/public/images/sequences/hq/mobile/94.jpg differ diff --git a/public/images/sequences/hq/mobile/95.jpg b/public/images/sequences/hq/mobile/95.jpg new file mode 100644 index 0000000..7f3213c Binary files /dev/null and b/public/images/sequences/hq/mobile/95.jpg differ diff --git a/public/images/sequences/hq/mobile/96.jpg b/public/images/sequences/hq/mobile/96.jpg new file mode 100644 index 0000000..d531afa Binary files /dev/null and b/public/images/sequences/hq/mobile/96.jpg differ diff --git a/public/images/sequences/hq/mobile/97.jpg b/public/images/sequences/hq/mobile/97.jpg new file mode 100644 index 0000000..29ec96f Binary files /dev/null and b/public/images/sequences/hq/mobile/97.jpg differ diff --git a/public/images/sequences/hq/mobile/98.jpg b/public/images/sequences/hq/mobile/98.jpg new file mode 100644 index 0000000..0c5821a Binary files /dev/null and b/public/images/sequences/hq/mobile/98.jpg differ diff --git a/public/images/sequences/hq/mobile/99.jpg b/public/images/sequences/hq/mobile/99.jpg new file mode 100644 index 0000000..d2402bc Binary files /dev/null and b/public/images/sequences/hq/mobile/99.jpg differ diff --git a/src/components/FloorSelect.tsx b/src/components/FloorSelect.tsx index 0f769a7..3bf641a 100644 --- a/src/components/FloorSelect.tsx +++ b/src/components/FloorSelect.tsx @@ -16,6 +16,7 @@ import { isMobile } from "react-device-detect"; import { useClickAway } from "@uidotdev/usehooks"; import ButtonGroup from "./ButtonGroup"; import { SPECIAL_FLOORS } from "../constants/floors"; +import { ComplexName } from "../types/ComplexName"; interface Position { x: number; @@ -31,7 +32,7 @@ const constrainPosition = ( position: Position, containerSize: Size, imageSize: Size, - zoom: number + zoom: number, ): Position => { const scaledWidth = imageSize.width * zoom; const scaledHeight = imageSize.height * zoom; @@ -57,7 +58,7 @@ const constrainPosition = ( }; const getEventPosition = ( - e: MouseEvent | TouchEvent | React.MouseEvent | React.TouchEvent + e: MouseEvent | TouchEvent | React.MouseEvent | React.TouchEvent, ): Position => { if ("touches" in e) return { @@ -82,7 +83,7 @@ const calculateMinZoom = (containerSize: Size, imageSize: Size): number => { const calculateCenterPosition = ( containerSize: Size, imageSize: Size, - zoom: number + zoom: number, ): Position => { const scaledWidth = imageSize.width * zoom; const scaledHeight = imageSize.height * zoom; @@ -114,7 +115,7 @@ function FloorSelect({ selectedFloor, onSelect, }: { - complexName: string; + complexName: ComplexName; selectedFloor: string | null; onSelect: (floor: string) => void; }) { @@ -160,7 +161,7 @@ function FloorSelect({ newPosition, { width: containerRect.width, height: containerRect.height }, originalSize, - newZoom + newZoom, ); setImagePosition(constrainedPosition); @@ -193,7 +194,7 @@ function FloorSelect({ // Check if we've moved beyond the threshold const distanceMoved = Math.hypot( x - dragStartPosition.current.x, - y - dragStartPosition.current.y + y - dragStartPosition.current.y, ); if (distanceMoved > dragThreshold) { @@ -250,7 +251,7 @@ function FloorSelect({ const touch2 = e.touches[1]; const distance = Math.hypot( touch1.clientX - touch2.clientX, - touch1.clientY - touch2.clientY + touch1.clientY - touch2.clientY, ); initialTouchDistance.current = distance; previousTouchDistance.current = distance; @@ -284,7 +285,7 @@ function FloorSelect({ const touch2 = e.touches[1]; const distance = Math.hypot( touch1.clientX - touch2.clientX, - touch1.clientY - touch2.clientY + touch1.clientY - touch2.clientY, ); if (initialTouchDistance.current === null) { @@ -310,7 +311,7 @@ function FloorSelect({ const newZoom = Math.min( maxZoomRef.current, - Math.max(minZoomRef.current, zoom * zoomFactor) + Math.max(minZoomRef.current, zoom * zoomFactor), ); // Prevent zoom if at limits or change is too small @@ -352,7 +353,7 @@ function FloorSelect({ // Check if we've moved beyond the threshold const distanceMoved = Math.hypot( x - dragStartPosition.current.x, - y - dragStartPosition.current.y + y - dragStartPosition.current.y, ); if (distanceMoved > dragThreshold) { @@ -425,7 +426,7 @@ function FloorSelect({ const newZoom = Math.min( maxZoomRef.current, - Math.max(minZoomRef.current, zoom * zoomFactor) + Math.max(minZoomRef.current, zoom * zoomFactor), ); // Prevent zoom if at limits or change is too small @@ -458,7 +459,7 @@ function FloorSelect({ const centerPosition = calculateCenterPosition( { width, height }, originalSize, - newMinZoom // Сбрасываем к минимальному зуму (изображение на всю высоту) + newMinZoom, // Сбрасываем к минимальному зуму (изображение на всю высоту) ); setZoom(newMinZoom); @@ -492,7 +493,7 @@ function FloorSelect({ const centerPosition = calculateCenterPosition( { width, height }, originalSize, - newMinZoom // Используем вычисленный минимальный зум + newMinZoom, // Используем вычисленный минимальный зум ); setZoom(newMinZoom); setImagePosition(centerPosition); @@ -587,7 +588,7 @@ function FloorSelect({ `units/get-floors-data/Rove Home ${complexName .split("-") .map((w) => w[0].toUpperCase() + w.slice(1)) - .join(" ")}` + .join(" ")}`, ) .json(), }); @@ -608,7 +609,7 @@ function FloorSelect({ data.some( (floorData) => floorData.floor === +floor!.split(" ").at(-1)! || - floorData.floor === +floor!.split(" ").at(-1)!.split("-")[0] + floorData.floor === +floor!.split(" ").at(-1)!.split("-")[0], ) || SPECIAL_FLOORS.includes(floor) ) @@ -620,11 +621,11 @@ function FloorSelect({ data.find( (floorData) => floorData.floor === +floor!.split(" ").at(-1)! || - floorData.floor === +floor!.split(" ").at(-1)!.split("-")[0] + floorData.floor === +floor!.split(" ").at(-1)!.split("-")[0], )! } onSelect={handleFloorClick} - /> + />, ); } @@ -649,7 +650,7 @@ function FloorSelect({
@@ -663,7 +664,7 @@ function FloorSelect({ "touch-none absolute inset-0 select-none will-change-[opacity,scale,transform] transition-opacity duration-300", isImageLoaded && originalSize.width !== 0 ? "opacity-100" - : "opacity-0" + : "opacity-0", )} style={{ cursor: isMobile ? (isDragging ? "grabbing" : "grab") : "default", @@ -724,10 +725,10 @@ function FloorSelect({ ? hoveredFloor : hoveredFloor.split(" ").at(-1)!)) || selectedFloor?.split(" ").at(-1) === floorTitle) && - "fill-[#00BED7]" + "fill-[#00BED7]", )} /> - + - + ) : ( @@ -769,18 +770,18 @@ function FloorSelect({ ? hoveredFloor : hoveredFloor.split(" ").at(-1)!)) || selectedFloor?.split(" ").at(-1) === floorTitle) && - "fill-[#00BED7]" + "fill-[#00BED7]", )} /> - ) + ), )} {Object.entries( - floorsMasks[complexName as keyof typeof floorsMasks] + floorsMasks[complexName as keyof typeof floorsMasks], ).map(([floorTitle, d]) => ( { @@ -853,7 +854,7 @@ function FloorSelect({ ? floorTitle : floorTitle.split(" ").at(-1)!) ? "opacity-60" - : "opacity-20" + : "opacity-20", )} /> ))} diff --git a/src/components/Header.tsx b/src/components/Header.tsx index 1e1827b..b164c6f 100644 --- a/src/components/Header.tsx +++ b/src/components/Header.tsx @@ -1,18 +1,15 @@ -import { Link, NavLink, useLocation } from "react-router"; +import { useLocation } from "react-router"; import LocationIcon from "./icons/LocationIcon"; -import clsx from "clsx"; import { useEffect, useRef, useState } from "react"; import Button from "./ui/Button"; import BurgerIcon from "./icons/BurgerIcon"; -import { AnimatePresence, motion } from "motion/react"; import { useClickAway } from "@uidotdev/usehooks"; import CloseIcon from "./icons/CloseIcon"; -import { projects } from "../data/projects"; import useModalStore from "../stores/useModalStore"; -import PrivacyPolicyModal from "./modals/PrivacyPolicyModal"; -import ChevronDownIcon from "./icons/ChevronDownIcon"; -import { useFavoritesUnitsStore } from "../stores/useFavoritesUnitsStore"; -import BrochureButton from "./ui/BrochureButton"; +import Logo from "./header/Logo"; +import NavItem from "./header/NavItem"; +import BrochuresDropdown from "./header/BrochuresDropdown"; +import MobileMenu from "./header/MobileMenu"; function Header() { function handleLogoClick() { @@ -20,9 +17,7 @@ function Header() { } const [opened, setOpened] = useState(false); - const { setModal, modal } = useModalStore(); - const burgerRef = useRef(null); const menuRef = useClickAway((e) => { @@ -36,23 +31,14 @@ function Header() { return ( <> -
+
-
- logo -
+
-

Dubai

+

Dubai

@@ -82,340 +68,9 @@ function Header() {
{/* */}
- - {opened && ( - <> - -
-

Projects

-
- {projects.map(({ img, title }, index) => { - const name = title - .split(" ") - .slice(-2) - .join("-") - .toLowerCase(); - - return ( - - {title} - {title} - - ); - })} - - Show on Map - -
-
- -
-
-

Brochures

-
-
-

Rove Home Marasi Drive

-
- - - - - -
-
-
-

Rove Home Downtown

-
- - - - - - - -
-
-
-

Rove Home Dubai Marina

-
- - - - - - - -
-
-
-
-
-

- For more information, visit our -
- website:{" "} - - www.irth.ae - -

- -
-
-
- - )} - + setOpened(false)} menuRef={menuRef} /> ); } export default Header; - -function NavItem({ href, title }: { href: string; title: string }) { - const { favoriteUnits } = useFavoritesUnitsStore(); - - return ( - - clsx( - "text-btn-m 2xl:px-[1.25vw] 2xl:py-[0.903vw] p-4 2xl:rounded-[0.833vw] rounded-xl transition-colors duration-300 !leading-none max-2xl:text-center max-2xl:bg-[#F3F3F2] relative", - isActive && - "!bg-[#00BED7] text-[#FFFFFF] [&_>div]:bg-white [&_>div]:text-[#00BED7]" - ) - } - > - {title} - {title === "Favorites" && !!favoriteUnits.length && ( -
- {favoriteUnits.length} -
- )} -
- ); -} - -function BrochuresDropdown() { - const [opened, setOpened] = useState(false); - - const ref = useClickAway(() => setOpened(false)); - - return ( -
- - - {opened && ( - -
-

Rove Home Marasi Drive

-
- - - - - -
-
-
-

Rove Home Downtown

-
- - - - - - - -
-
-
-

Rove Home Dubai Marina

-
- - - - - - - -
-
-
- )} -
-
- ); -} diff --git a/src/components/ProjectSelect.tsx b/src/components/ProjectSelect.tsx index a8b9c86..87b396d 100644 --- a/src/components/ProjectSelect.tsx +++ b/src/components/ProjectSelect.tsx @@ -23,49 +23,93 @@ function ProjectSelect({ useEffect(() => onSelect(selectedProject), [selectedProject]); + // Get unique building types and group projects by type + const uniqueBuildingTypes = [...new Set(projects.map((p) => p.buildingType))]; + + const getProjectsByType = (buildingType: string) => { + return projects.filter((p) => p.buildingType === buildingType); + }; + + const capitalizeFirstLetter = (str: string) => { + return str.charAt(0).toUpperCase() + str.slice(1); + }; + return ( <> -
- {withAll && ( -
setSelectedProject(null)} - > - All Projects -
- )} - {projects.map((project) => ( -
setSelectedProject(project)} - > - {project.title} -

- {project.title} -

-
- ))} +
+
+ {/* Dynamic Building Type Sections */} + {uniqueBuildingTypes.map((buildingType) => { + const projectsOfType = getProjectsByType(buildingType); + + if (projectsOfType.length === 0) return null; + + return ( +
+

+ {capitalizeFirstLetter(buildingType)} +

+
+ {projectsOfType.map((project) => ( +
setSelectedProject(project)} + > + {project.title} +

+ {project.title} +

+
+ ))} +
+
+ ); + })} +
+ +
+ {/* All Projects Option (when withAll is true) */} + {withAll && ( +
+

+ All +

+
setSelectedProject(null)} + > + All Projects +
+
+ )} +
+ + {/* Mobile Select - keep as is for now */}