From d1451a03f8722f243f1132f60e74dab190cbd2d5 Mon Sep 17 00:00:00 2001 From: Dasun Thathsara Date: Thu, 19 Oct 2023 18:00:08 +0530 Subject: [PATCH] Update driver dashboard --- app/views/driver/index.php | 8 +- public/css/components/sidenavbar.css | 9 +- public/css/driver.css | 145 +++++++ public/css/landingpage.css | 511 +++++++++++++++++++++++ public/css/style.css | 596 +-------------------------- public/images/location.png | Bin 0 -> 15508 bytes 6 files changed, 675 insertions(+), 594 deletions(-) create mode 100644 public/css/driver.css create mode 100644 public/css/landingpage.css create mode 100644 public/images/location.png diff --git a/app/views/driver/index.php b/app/views/driver/index.php index 2a995d78..a1b666c5 100644 --- a/app/views/driver/index.php +++ b/app/views/driver/index.php @@ -77,7 +77,13 @@
-

Driver Dashboard

+ +
+ + +
diff --git a/public/css/components/sidenavbar.css b/public/css/components/sidenavbar.css index 674e3eaf..7debe36a 100644 --- a/public/css/components/sidenavbar.css +++ b/public/css/components/sidenavbar.css @@ -7,10 +7,17 @@ height: 100vh; width: 250px; box-shadow: 0 0 20px 0.1px rgba(0, 0, 0, 0.49); - left: -270px; /* Move the sidebar off-screen to the left initially */ + left: 0; transition: left 0.5s ease-in; } +@media screen and (max-width: 700px){ + .sidenav{ + left: -270px; + transition: left 0.5s ease-in; + } +} + .sidenav-toggled{ left: 0; } diff --git a/public/css/driver.css b/public/css/driver.css new file mode 100644 index 00000000..c0a38b0b --- /dev/null +++ b/public/css/driver.css @@ -0,0 +1,145 @@ +/* ----------------- Driver Dashboard Styles ---------------- */ +.page-container .section .container .map{ + margin-right: 20px; + margin-left: 270px; + margin-top: 30px; + border-radius: 20px; + box-shadow: 0 0 15px 0.1px rgba(0, 0, 0, 0.10); + height: 70vh; + transition: 0.5s; +} + +.page-container .section .container .map:hover{ + box-shadow: 0 0 15px 0.1px rgba(0, 0, 0, 0.2); + transition: 0.5s; +} + +.page-container .section .container .search{ + margin-left: 270px; + margin-right: 20px; + margin-top: 30px; + border-radius: 20px; +} + +.page-container .section .container .search input{ + height: 50px; + border-radius: 20px; + transition: 0.5s; +} + +.page-container .section .container .search input:hover{ + border-radius: 20px; + box-shadow: 0 0 15px 0.1px rgba(0, 0, 0, 0.15); + scale: 1.03; +} + +.page-container .section .container .search input:focus{ + border-radius: 20px; + box-shadow: 0 0 15px 0.1px rgba(0, 0, 0, 0.15); + scale: 1.03; +} + +.page-container .section .container .map iframe{ + width: 100%; + height: 100%; + border-radius: 20px; +} + +.page-container .section .container .map img{ + width: 40px; + top: 348px; + left: 361px; + position: absolute; +} + +@media screen and (max-width: 700px){ + .page-container .section .container .search{ + width: 93%; + margin-left: 20px; + transition: left 0.5s ease-in; + } + + .page-container .section .container .map{ + margin-left: 20px; + transition: left 0.5s ease-in; + } +} + +/* ----------------- Driver Vehicle Styles ---------------- */ +.page-container .section .container .emptyVehicle{ + margin-top: 100px; + margin-left: 50px; + margin-right: 50px; + background-color: rgba(253, 198, 62, 0.07); + border: 2px dotted rgba(253, 198, 62, 0.24); + text-align: center; + border-radius: 20px; + padding-top: 50px; + padding-bottom: 50px; + color: rgba(140, 140, 140, 0.87); + font-size: 20px; +} + +.page-container .section .container .table-container{ + margin-left: 5vw; + margin-right: 5vw; +} + +.page-container .section .container .table{ + margin-top: 50px; + width: 100%; + border-collapse: collapse; + margin-bottom: 20px; + border-radius: 50px; +} + +.page-container .section .container a{ + text-decoration: none; + background-color: #fdc63e; + width: 100%; + color: #000000; + padding: 12px 20px; + border: none; + border-radius: 4px; + cursor: pointer; + transition: 0.3s; + margin-left: 5vw; +} + +.page-container .section .container .sub-option { + text-decoration: none; + background-color: #fdc63e; + width: 100%; + color: #000000; + padding: 5px 10px; + border: none; + border-radius: 4px; + cursor: pointer; + transition: 0.3s; + margin-left: 2px; +} + +.page-container .section .container a:hover{ + background-color: #ffc400; + box-shadow: 0 0 10px 0.1px rgba(0, 0, 0, 0.20); +} + +.page-container .section .container th{ + background-color: #fccc04; + text-align: left; + padding: 10px; + border: 1px solid #ffffff; +} + +.page-container .section .container tr{ + background-color: #fff; +} + +.page-container .section .container tr:nth-child(even){ + background-color: rgba(252, 204, 4, 0.16); +} + +.page-container .section .container td{ + padding: 10px; + border: 1px solid #ffffff; +} diff --git a/public/css/landingpage.css b/public/css/landingpage.css new file mode 100644 index 00000000..9626c781 --- /dev/null +++ b/public/css/landingpage.css @@ -0,0 +1,511 @@ +/* --------------- Index Page Styles --------------- */ +.landing-container{ + position: absolute; + top: 0; + left: 0; + width: 100vw; + height: 100vh; +} + +.landing-container .row{ + display: flex; + margin-top: 180px; +} + +.landing-container .row .col{ + width: 50%; +} + +.landing-container .row .col .left-col{ + padding-left: 100px; + opacity: 0; + transform: translateY(-100px); + transition: opacity 1s, transform 1s; +} + +.landing-container .row .col .left-col.reveal { + opacity: 1; + transform: translateY(0px); +} + +.landing-container .row .col .right-col { + opacity: 0; + transform: translateY(-100px); + transition: opacity 1s, transform 1s; +} + +.landing-container .row .col .right-col.reveal { + opacity: 1; + transform: translateY(-180px); +} + +.landing-container .row .col .left-col h1{ + font-size: 90px; + font-weight: 500; +} + +.landing-container .row .col .left-col p{ + color: rgba(0,0,0,0.29); + width: 40vw; +} + +.landing-container .row .col .right-col .black-circle-1{ + background-color: #1c1c1c; + border-radius: 50%; + height: 500px; + width: 500px; + position: absolute; + right: 100px; + top: 130px; +} + +.landing-container .row .col .right-col .yellow-circle-1{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); + border-radius: 50%; + height: 250px; + width: 250px; + z-index: 1; + position: absolute; + right: 70px; + top: 120px; +} + +.landing-container .row .col .right-col .yellow-circle-2{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + border-radius: 50%; + height: 80px; + width: 80px; + z-index: 1; + position: absolute; + right: 550px; + top: 280px; +} + +.landing-container .yellow-circle-3{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + z-index: -1; + position: absolute; + left: 80px; + bottom: 0; + width: 12rem; + height: 6rem; + border-radius: 10rem 10rem 0 0; +} + +.landing-container .yellow-circle-4{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + border-radius: 50%; + height: 100px; + width: 100px; + z-index: -1; + position: absolute; + left: 35vw; + top: 220px; +} + + +.landing-container .yellow-circle-5{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + z-index: -1; + position: absolute; + right: 50vw; + top: 0; + width: 10rem; + height: 5rem; + border-radius: 0 0 10rem 10rem; +} + +.landing-container .row .col .right-col .phone{ + width: 350px; + position: absolute; + right: 150px; + top: 150px; + z-index: 1 +} + +.landing-container .row .col .right-col .car{ + width: 500px; + position: absolute; + right: 250px; + top: 400px +} + +@media screen and (max-width: 1379px){ + .landing-container .row .col .left-col h1{ + font-size: 85px; + font-weight: 500; + } +} + +@media screen and (max-width: 1316px){ + .landing-container .row .col .left-col h1{ + font-size: 80px; + font-weight: 500; + } +} + +@media screen and (max-width: 1255px){ + .landing-container .row .col .left-col h1{ + font-size: 75px; + font-weight: 500; + } +} + +@media screen and (max-width: 1220px){ + .landing-container .row .col .left-col{ + padding-left: 50px; + } + + .landing-container .row .col .left-col h1{ + font-size: 65px; + font-weight: 500; + } + + .landing-container .row .col .right-col .black-circle-1{ + background-color: #1c1c1c; + border-radius: 50%; + height: 450px; + width: 450px; + position: absolute; + right: 50px; + top: 130px; + } + + .landing-container .row .col .right-col .yellow-circle-1{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); + border-radius: 50%; + height: 200px; + width: 200px; + z-index: 1; + position: absolute; + right: 30px; + top: 120px; + } + + .landing-container .row .col .right-col .yellow-circle-2{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + border-radius: 50%; + height: 80px; + width: 80px; + z-index: 1; + position: absolute; + right: 450px; + top: 280px; + } + + .landing-container .row .col .right-col .phone{ + width: 300px; + position: absolute; + right: 120px; + top: 180px; + z-index: 1 + } + + .landing-container .row .col .right-col .car{ + width: 480px; + position: absolute; + right: 220px; + top: 400px + } +} + +@media screen and (max-width: 1000px){ + .landing-container .row .col .left-col{ + padding-left: 50px; + } + + .landing-container .row .col .left-col h1{ + font-size: 55px; + font-weight: 500; + } + + .landing-container .row .col .left-col p{ + margin-top: 50px; + color: rgba(0,0,0,0.29); + width: 30vw; + } + + .landing-container .row .col .right-col .black-circle-1{ + background-color: #1c1c1c; + border-radius: 50%; + height: 400px; + width: 400px; + position: absolute; + right: 50px; + top: 150px; + } + + .landing-container .row .col .right-col .yellow-circle-1{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); + border-radius: 50%; + height: 160px; + width: 160px; + z-index: 1; + position: absolute; + right: 30px; + top: 150px; + } + + .landing-container .row .col .right-col .yellow-circle-2{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + border-radius: 50%; + height: 70px; + width: 70px; + z-index: 1; + position: absolute; + right: 400px; + top: 260px; + } + + .landing-container .row .col .right-col .phone{ + width: 270px; + position: absolute; + right: 100px; + top: 200px; + z-index: 1 + } + + .landing-container .row .col .right-col .car{ + width: 450px; + position: absolute; + right: 180px; + top: 380px + } +} + +@media screen and (max-width: 880px){ + .landing-container .row .col .left-col{ + padding-left: 30px; + } + + .landing-container .row .col .left-col h1{ + font-size: 50px; + font-weight: 500; + } + + .landing-container .row .col .left-col p{ + margin-top: 50px; + color: rgba(0,0,0,0.29); + width: 40vw; + } + + .landing-container .row .col .right-col .black-circle-1{ + background-color: #1c1c1c; + border-radius: 50%; + height: 350px; + width: 350px; + position: absolute; + right: 40px; + top: 190px; + } + + .landing-container .row .col .right-col .yellow-circle-1{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); + border-radius: 50%; + height: 140px; + width: 140px; + z-index: 1; + position: absolute; + right: 30px; + top: 180px; + } + + .landing-container .row .col .right-col .yellow-circle-2{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + border-radius: 50%; + height: 60px; + width: 60px; + z-index: 1; + position: absolute; + right: 340px; + top: 270px; + } + + .landing-container .yellow-circle-3{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + z-index: -1; + position: absolute; + left: 50px; + bottom: 0; + width: 10rem; + height: 5rem; + border-radius: 10rem 10rem 0 0; + } + + .landing-container .yellow-circle-5{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + z-index: -1; + position: absolute; + right: 40vw; + top: 0; + width: 8rem; + height: 4rem; + border-radius: 0 0 10rem 10rem; + } + + .landing-container .row .col .right-col .phone{ + width: 230px; + position: absolute; + right: 80px; + top: 240px; + z-index: 1 + } + + .landing-container .row .col .right-col .car{ + width: 380px; + position: absolute; + right: 140px; + top: 390px + } +} + +@media screen and (max-width: 760px){ + .landing-container .row .col .left-col{ + padding-left: 20px; + } + + .landing-container .row .col .left-col h1{ + font-size: 45px; + font-weight: 500; + } + + .landing-container .row .col .left-col p{ + margin-top: 50px; + color: rgba(0,0,0,0.29); + width: 40vw; + } + + .landing-container .row .col .right-col .black-circle-1{ + background-color: #1c1c1c; + border-radius: 50%; + height: 300px; + width: 300px; + position: absolute; + right: 30px; + top: 200px; + } + + .landing-container .row .col .right-col .yellow-circle-1{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); + border-radius: 50%; + height: 120px; + width: 120px; + z-index: 1; + position: absolute; + right: 30px; + top: 200px; + } + + .landing-container .row .col .right-col .yellow-circle-2{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + border-radius: 50%; + height: 50px; + width: 50px; + z-index: 1; + position: absolute; + right: 290px; + top: 270px; + } + + .landing-container .yellow-circle-3{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + z-index: -1; + position: absolute; + left: 20px; + bottom: 0; + width: 8rem; + height: 4rem; + border-radius: 10rem 10rem 0 0; + } + + .landing-container .row .col .right-col .phone{ + width: 200px; + position: absolute; + right: 60px; + top: 220px; + z-index: 1 + } + + .landing-container .row .col .right-col .car{ + width: 320px; + position: absolute; + right: 100px; + top: 350px + } +} + +@media screen and (max-width: 660px){ + .landing-container .row .col .left-col{ + padding-left: 20px; + text-align: center; + } + + .landing-container .row .col .left-col h1{ + font-size: 45px; + font-weight: 500; + } + + .landing-container .row .col .left-col p{ + margin-top: 50px; + color: rgba(0,0,0,0.29); + width: 40vw; + } + + .landing-container .row .col .right-col .black-circle-1{ + background-color: #1c1c1c; + border-radius: 50%; + height: 300px; + width: 300px; + position: absolute; + right: 30px; + top: 200px; + } + + .landing-container .row .col .right-col .yellow-circle-1{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); + border-radius: 50%; + height: 120px; + width: 120px; + z-index: 1; + position: absolute; + right: 30px; + top: 200px; + } + + .landing-container .row .col .right-col .yellow-circle-2{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + border-radius: 50%; + height: 50px; + width: 50px; + z-index: 1; + position: absolute; + right: 290px; + top: 270px; + } + + .landing-container .yellow-circle-3{ + background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); + z-index: -1; + position: absolute; + left: 20px; + bottom: 0; + width: 8rem; + height: 4rem; + border-radius: 10rem 10rem 0 0; + } + + .landing-container .row .col .right-col .phone{ + width: 200px; + position: absolute; + right: 60px; + top: 220px; + z-index: 1 + } + + .landing-container .row .col .right-col .car{ + width: 320px; + position: absolute; + right: 100px; + top: 350px + } +} \ No newline at end of file diff --git a/public/css/style.css b/public/css/style.css index b97db15a..0203d9cb 100644 --- a/public/css/style.css +++ b/public/css/style.css @@ -3,6 +3,10 @@ @import url('components/formStyles.css'); @import url('components/sidenavbar.css'); +/* ---------------- External Styles ---------------- */ +@import url('landingpage.css'); +@import url('driver.css'); + /* ----------------- General Styles ---------------- */ *{ font-family: 'Trebuchet MS', sans-serif; @@ -25,85 +29,6 @@ font-size: 50px; } -/* ----------------- Driver Dashboard Styles ---------------- */ -.page-container .section .container .emptyVehicle{ - margin-top: 100px; - margin-left: 50px; - margin-right: 50px; - background-color: rgba(253, 198, 62, 0.07); - border: 2px dotted rgba(253, 198, 62, 0.24); - text-align: center; - border-radius: 20px; - padding-top: 50px; - padding-bottom: 50px; - color: rgba(140, 140, 140, 0.87); - font-size: 20px; -} - -.page-container .section .container .table-container{ - margin-left: 5vw; - margin-right: 5vw; -} - -.page-container .section .container .table{ - margin-top: 50px; - width: 100%; - border-collapse: collapse; - margin-bottom: 20px; - border-radius: 50px; -} - -.page-container .section .container a{ - text-decoration: none; - background-color: #fdc63e; - width: 100%; - color: #000000; - padding: 12px 20px; - border: none; - border-radius: 4px; - cursor: pointer; - transition: 0.3s; - margin-left: 5vw; -} - -.page-container .section .container .sub-option { - text-decoration: none; - background-color: #fdc63e; - width: 100%; - color: #000000; - padding: 5px 10px; - border: none; - border-radius: 4px; - cursor: pointer; - transition: 0.3s; - margin-left: 2px; -} - -.page-container .section .container a:hover{ - background-color: #ffc400; - box-shadow: 0 0 10px 0.1px rgba(0, 0, 0, 0.20); -} - -.page-container .section .container th{ - background-color: #fccc04; - text-align: left; - padding: 10px; - border: 1px solid #ffffff; -} - -.page-container .section .container tr{ - background-color: #fff; -} - -.page-container .section .container tr:nth-child(even){ - background-color: rgba(252, 204, 4, 0.16); -} - -.page-container .section .container td{ - padding: 10px; - border: 1px solid #ffffff; -} - /* ----------------- Merchandiser Dashboard Styles ---------------- */ .page-container .section .container .emptyParking{ margin-top: 100px; @@ -119,519 +44,6 @@ font-size: 20px; } - -/* --------------- Index Page Styles --------------- */ -.landing-container{ - position: absolute; - top: 0; - left: 0; - width: 100vw; - height: 100vh; -} - -.landing-container .row{ - display: flex; - margin-top: 180px; -} - -.landing-container .row .col{ - width: 50%; -} - -.landing-container .row .col .left-col{ - padding-left: 100px; - opacity: 0; - transform: translateY(-100px); - transition: opacity 1s, transform 1s; -} - -.landing-container .row .col .left-col.reveal { - opacity: 1; - transform: translateY(0px); -} - -.landing-container .row .col .right-col { - opacity: 0; - transform: translateY(-100px); - transition: opacity 1s, transform 1s; -} - -.landing-container .row .col .right-col.reveal { - opacity: 1; - transform: translateY(-180px); -} - -.landing-container .row .col .left-col h1{ - font-size: 90px; - font-weight: 500; -} - -.landing-container .row .col .left-col p{ - color: rgba(0,0,0,0.29); - width: 40vw; -} - -.landing-container .row .col .right-col .black-circle-1{ - background-color: #1c1c1c; - border-radius: 50%; - height: 500px; - width: 500px; - position: absolute; - right: 100px; - top: 130px; -} - -.landing-container .row .col .right-col .yellow-circle-1{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); - border-radius: 50%; - height: 250px; - width: 250px; - z-index: 1; - position: absolute; - right: 70px; - top: 120px; -} - -.landing-container .row .col .right-col .yellow-circle-2{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - border-radius: 50%; - height: 80px; - width: 80px; - z-index: 1; - position: absolute; - right: 550px; - top: 280px; -} - -.landing-container .yellow-circle-3{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - z-index: -1; - position: absolute; - left: 80px; - bottom: 0; - width: 12rem; - height: 6rem; - border-radius: 10rem 10rem 0 0; -} - -.landing-container .yellow-circle-4{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - border-radius: 50%; - height: 100px; - width: 100px; - z-index: -1; - position: absolute; - left: 35vw; - top: 220px; -} - - -.landing-container .yellow-circle-5{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - z-index: -1; - position: absolute; - right: 50vw; - top: 0; - width: 10rem; - height: 5rem; - border-radius: 0 0 10rem 10rem; -} - -.landing-container .row .col .right-col .phone{ - width: 350px; - position: absolute; - right: 150px; - top: 150px; - z-index: 1 -} - -.landing-container .row .col .right-col .car{ - width: 500px; - position: absolute; - right: 250px; - top: 400px -} - -@media screen and (max-width: 1379px){ - .landing-container .row .col .left-col h1{ - font-size: 85px; - font-weight: 500; - } -} - -@media screen and (max-width: 1316px){ - .landing-container .row .col .left-col h1{ - font-size: 80px; - font-weight: 500; - } -} - -@media screen and (max-width: 1255px){ - .landing-container .row .col .left-col h1{ - font-size: 75px; - font-weight: 500; - } -} - -@media screen and (max-width: 1220px){ - .landing-container .row .col .left-col{ - padding-left: 50px; - } - - .landing-container .row .col .left-col h1{ - font-size: 65px; - font-weight: 500; - } - - .landing-container .row .col .right-col .black-circle-1{ - background-color: #1c1c1c; - border-radius: 50%; - height: 450px; - width: 450px; - position: absolute; - right: 50px; - top: 130px; - } - - .landing-container .row .col .right-col .yellow-circle-1{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); - border-radius: 50%; - height: 200px; - width: 200px; - z-index: 1; - position: absolute; - right: 30px; - top: 120px; - } - - .landing-container .row .col .right-col .yellow-circle-2{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - border-radius: 50%; - height: 80px; - width: 80px; - z-index: 1; - position: absolute; - right: 450px; - top: 280px; - } - - .landing-container .row .col .right-col .phone{ - width: 300px; - position: absolute; - right: 120px; - top: 180px; - z-index: 1 - } - - .landing-container .row .col .right-col .car{ - width: 480px; - position: absolute; - right: 220px; - top: 400px - } -} - -@media screen and (max-width: 1000px){ - .landing-container .row .col .left-col{ - padding-left: 50px; - } - - .landing-container .row .col .left-col h1{ - font-size: 55px; - font-weight: 500; - } - - .landing-container .row .col .left-col p{ - margin-top: 50px; - color: rgba(0,0,0,0.29); - width: 30vw; - } - - .landing-container .row .col .right-col .black-circle-1{ - background-color: #1c1c1c; - border-radius: 50%; - height: 400px; - width: 400px; - position: absolute; - right: 50px; - top: 150px; - } - - .landing-container .row .col .right-col .yellow-circle-1{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); - border-radius: 50%; - height: 160px; - width: 160px; - z-index: 1; - position: absolute; - right: 30px; - top: 150px; - } - - .landing-container .row .col .right-col .yellow-circle-2{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - border-radius: 50%; - height: 70px; - width: 70px; - z-index: 1; - position: absolute; - right: 400px; - top: 260px; - } - - .landing-container .row .col .right-col .phone{ - width: 270px; - position: absolute; - right: 100px; - top: 200px; - z-index: 1 - } - - .landing-container .row .col .right-col .car{ - width: 450px; - position: absolute; - right: 180px; - top: 380px - } -} - -@media screen and (max-width: 880px){ - .landing-container .row .col .left-col{ - padding-left: 30px; - } - - .landing-container .row .col .left-col h1{ - font-size: 50px; - font-weight: 500; - } - - .landing-container .row .col .left-col p{ - margin-top: 50px; - color: rgba(0,0,0,0.29); - width: 40vw; - } - - .landing-container .row .col .right-col .black-circle-1{ - background-color: #1c1c1c; - border-radius: 50%; - height: 350px; - width: 350px; - position: absolute; - right: 40px; - top: 190px; - } - - .landing-container .row .col .right-col .yellow-circle-1{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); - border-radius: 50%; - height: 140px; - width: 140px; - z-index: 1; - position: absolute; - right: 30px; - top: 180px; - } - - .landing-container .row .col .right-col .yellow-circle-2{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - border-radius: 50%; - height: 60px; - width: 60px; - z-index: 1; - position: absolute; - right: 340px; - top: 270px; - } - - .landing-container .yellow-circle-3{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - z-index: -1; - position: absolute; - left: 50px; - bottom: 0; - width: 10rem; - height: 5rem; - border-radius: 10rem 10rem 0 0; - } - - .landing-container .yellow-circle-5{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - z-index: -1; - position: absolute; - right: 40vw; - top: 0; - width: 8rem; - height: 4rem; - border-radius: 0 0 10rem 10rem; - } - - .landing-container .row .col .right-col .phone{ - width: 230px; - position: absolute; - right: 80px; - top: 240px; - z-index: 1 - } - - .landing-container .row .col .right-col .car{ - width: 380px; - position: absolute; - right: 140px; - top: 390px - } -} - -@media screen and (max-width: 760px){ - .landing-container .row .col .left-col{ - padding-left: 20px; - } - - .landing-container .row .col .left-col h1{ - font-size: 45px; - font-weight: 500; - } - - .landing-container .row .col .left-col p{ - margin-top: 50px; - color: rgba(0,0,0,0.29); - width: 40vw; - } - - .landing-container .row .col .right-col .black-circle-1{ - background-color: #1c1c1c; - border-radius: 50%; - height: 300px; - width: 300px; - position: absolute; - right: 30px; - top: 200px; - } - - .landing-container .row .col .right-col .yellow-circle-1{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); - border-radius: 50%; - height: 120px; - width: 120px; - z-index: 1; - position: absolute; - right: 30px; - top: 200px; - } - - .landing-container .row .col .right-col .yellow-circle-2{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - border-radius: 50%; - height: 50px; - width: 50px; - z-index: 1; - position: absolute; - right: 290px; - top: 270px; - } - - .landing-container .yellow-circle-3{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - z-index: -1; - position: absolute; - left: 20px; - bottom: 0; - width: 8rem; - height: 4rem; - border-radius: 10rem 10rem 0 0; - } - - .landing-container .row .col .right-col .phone{ - width: 200px; - position: absolute; - right: 60px; - top: 220px; - z-index: 1 - } - - .landing-container .row .col .right-col .car{ - width: 320px; - position: absolute; - right: 100px; - top: 350px - } -} - -@media screen and (max-width: 660px){ - .landing-container .row .col .left-col{ - padding-left: 20px; - text-align: center; - } - - .landing-container .row .col .left-col h1{ - font-size: 45px; - font-weight: 500; - } - - .landing-container .row .col .left-col p{ - margin-top: 50px; - color: rgba(0,0,0,0.29); - width: 40vw; - } - - .landing-container .row .col .right-col .black-circle-1{ - background-color: #1c1c1c; - border-radius: 50%; - height: 300px; - width: 300px; - position: absolute; - right: 30px; - top: 200px; - } - - .landing-container .row .col .right-col .yellow-circle-1{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,156,19)); - border-radius: 50%; - height: 120px; - width: 120px; - z-index: 1; - position: absolute; - right: 30px; - top: 200px; - } - - .landing-container .row .col .right-col .yellow-circle-2{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - border-radius: 50%; - height: 50px; - width: 50px; - z-index: 1; - position: absolute; - right: 290px; - top: 270px; - } - - .landing-container .yellow-circle-3{ - background: linear-gradient(to right, rgb(248,215,90), rgb(255,167,41)); - z-index: -1; - position: absolute; - left: 20px; - bottom: 0; - width: 8rem; - height: 4rem; - border-radius: 10rem 10rem 0 0; - } - - .landing-container .row .col .right-col .phone{ - width: 200px; - position: absolute; - right: 60px; - top: 220px; - z-index: 1 - } - - .landing-container .row .col .right-col .car{ - width: 320px; - position: absolute; - right: 100px; - top: 350px - } -} - /* ------------------------------- SVG Styles ------------------------------- */ .svg .svg-1{ width: 700px; diff --git a/public/images/location.png b/public/images/location.png new file mode 100644 index 0000000000000000000000000000000000000000..99b5c6e486c965d03d94d2f7fccb8bf686a021a4 GIT binary patch literal 15508 zcmYLQ2{@GN7yrgE$eu2dbre^HNXQ-|N~xr4%aSEjmN1Ph8Kq`Kp-p8ENm0mBBTOk< zVF;xRBg!&0k$s*28FlafKF@usZ{F{`?|a_!{?0kSbH2EPHkLwbq}Lz_BDBW}XNw?Q z@K-K`4+DQpg>^2#AKW2kd+hk&zeqkWGW?rA$jUJU#(&`ak23o^H4Gj~g<3d-9u7Pn zN;nqmjSvU~b-#dn}?7{7_3rqV!k0{&d9rcqvJ85@hHbZK} z2)%v%#lefX!A%W!WUokG4vU+=6MsHzSM=tj2XS$Gv0>OOmGgVob>_4eul2Os=05b` zZ{^nlYk96*WE>cMUZ5bVxu)6My)EO|aW@Kcez`p-_>R<>pLCagN~G(_lGf&Cr>Ff5 z37tOnCN5vi_{diHA$1r2LX_~)*Cy%9%Rd9Xo!<_eubY;A%p36XWm;W}{zoBJ0I$Kz z7QNf3`?4%`_tXmpRJw5Q7{fB1R-Hp*E8x5w(=bG<`62abY8}z7|E&q>>e%p7f`86J z&iLH9*vyGJXG0dRFyTsF6#eDRblQ(A-+AL2t$Y#k`eqjjCT!hoZKKIr-^9h?#9-um ze4W^UkI}i*hULbAityepVZvFJ&}h9GM673v5R%LV>*dL%hO?rw-F$kEyhc9CC%#p> zmo7KEomAU5sFk?rs}dTxT}a#yfzg_cE}t+NYYfHbWEoAS9@6EK-Dr2WwO{V=)wU06 z%sdM*$Tsk#Z?x5wMzBgrRoa-0MurF5fGS2^^ZtRw-%RA03Q0+svK_l%6T5h$F6xCi zTpOdp+>*Bj&8U%4e~qhbz}ZLiUKF17lhs-$m4P8P zV!x_K3DzzNv8AZH?(b4M_y!f^CMW6fC3E*&VA#_9_3Xv7Oy%UwG(@x~u{W<4m4>`n zr}s|JXJ~92!g@QnsP^S24(GG~5^K0H0@u73Z8~HeoFd2dBH`u5=w>~i!ZAIBrKsXnX)?g8NL|F<$kos=X)NVQAqD$vq)#NCH}++XO+d z6eJi0G9tt-)I~9`gq+xgcGvc}2O~tz_HLLyZdR~H2vMyzl3YpIK9|7$03$5W?q%3} z^AZzh#a3`aC{+U(P!8wLA1O*7lNS&oPLShR0oPxIYn@t(g=NNkY6gDMQh5j`z!4NX_NPGXcH1Z}j z3x8za)C-%DzTmL)i5IE><>P>FLa+u zs83-;?#?MO;=1E)A&Zqrpt)qU7{V3f_$~8!>T`qp^h<|1144OC>(vQ%CI(BVbImTg^65 z8qv~uZk@7ZPDd3Dxn0YN~?0v+g58(eI!&ELs!)kK(giqQ3@R+&mS2?GzQvA+5ifG~Iy)t1I$iGPZ$q|?+Ne<1fh1)QsT=Xl5vJ%XPBi2J>9%hJcToWx zurD3k#aUZ>aLS4ZCUchgMZ*?*ftR->noyP6p&R7Yu8nvd;uz4gwP6YPcyg~>=D7&n zke)NT_#60my9*eiVODRR<+iYAZO35WrGY!omZkPYr=Qud@{VHBd;o1avxP7k62nG> zO9RA`d2fmL27FsN{mDNp6(4^i6+`@fnAKr|QOEqVKA+qu$`#}CF5_H^Gh2))p{gN- z^uUqka}A?PVCtWh{YO_Z+(RWa z1YQ=QqmtY{PD=MD=ET=p6}{6m*>T`!y_9Zw2Q14RZHhFyP%ghjpK}Ep$L8p^y{a2_ znENTEizmanU|Vo0)Pi=7pJGagNoDec^R{WR-L?me9qLx|IDpO?0F|t3qzOdfq_Zuf zy8^ydoPv`o2@rFZMuaMcb=hx`WgUeMg{WWMTSMI5rxTCAM|>X`WzI*Vz&54*wsC!X z(td~dtpoARGRj{zi4Rze*LF%=dAL)eCO?o@`#Q$7?)!WOyMY#CB6cijTTn(H!Ke4e zV_u;g_66OxMVkFGZb9M^pE)^ih@KE=dh(# zRd)=cKKajWX9`Pc2oa^h@*Egz-7mr+*jXxUd)v!fSyhlz=B=bR7Q@=g8!hmv)7lCRyvkt0jf7DFFmnT3?zwNb zqnFA)kITV2WhKpu1CqoV;VNVa?1LMHhghVW-&Rpr@*k~Da#iB=63c562Q*}R$H_lgk` z4F{eZG|w=k=4}r+kq3*of-%LX3yp}SV?FL$vWYwk3%gA%V6KC#jvS({1A$C_r^$|m ztGy5QmC=gW?PGP2wB~x$$E zjp5*ZWzJ99$iuJcBRknxTQkt$%t&+##asfc7YnytecT=_0K2I5cIo;m${Ki`4#i|~ z0Z7HDQI(3Eb6rC*rn}W%X%uEvSBO)#cdL~~Q_u&6I8K0UXPRj^+RjeHlMJ`fQGY-0 z%_E`vc|xD<-faUoDI;^$C{U>L4sq>!z-a?sjt0!QV$Mn!`_mN{^HB#qo?B;%fV&`( z8;d1Iic-&PXsuu+MZLE~Hr?bnBO^vOpqd+?TD|J4*?(xpW#W`d$I8a#QDM`w)jS+| zuNH<*C$7}OG4=T&H$Zg__k5P)t%Tlbv2Ot6|IHMBZX!esUWiaAxhg6qb@8l3Yh^&v z;(O%pJH2@gsJ3DjJiW;i{^(~g)5MpqID6lmxanF|=-Ow(VM%~&9Wp`aAhip%mX#<2 z)~YoA+3i_fuX4O+p`Rm4EVji-j| z=%D$n&&u@A38|OS19?%etQV&;J9DCoS?e163O&Ajy?$&^rO*I}&RQ3o63$4aUN3ac zUH2{K(fXs~wQG+4FxLr8)lLKCGqst^Nn5gr`c)uTy=OUfH{x-xO2xN`6&uh-$s5&1 z_9_rYCx|vpI?k<(%Eif;_^3vf4oj*4UbV_x@;6#&P^TGuq*$IR%399eaqNAjGeJ8Y zLo6|>U5*x+!!so`CtM&Xjh;}f>e0W?2d-0mVJOfoYqrpMxdNZKP6K<_ZP&@0EUu3o z$hKQmQ*Wp$MFzPCE76%q>#Sl`y?%YinaTlgqhGq}#p82nS(6$eOIgVi@o{Gk(Dbv!DS7&| zPaBCBMSN0e4hiQ)M$(IU*PSn=gjI=)HPhE-RDLS&{&fMqQzLogv3HFIAm(#{| zm{*k{)_|#=>{ekjzdKX==aO7JWNj@VAi6WTHLW+NwwYp45BbAl(l{MmXmEEgnrg-B z=;u*?%1SDk)4w24yYkb33x*d6O!bwS1_EB}4%{T3|5$iKzdyYlCyne5PH{yU(kbS< z$5g0$jJ+~TgbQ*wzW(XE%(Uy4U|0J56H}C8{1v>V_^2Q;23+vH_~`U0;w)EU`Zscv&g{!fL)Zl6A!n3hlIF%%Gia3=3$ z@=~b($6unL%XZ{%xV-&{4m#Zb#Eu^r*PrGy$C#qeYpZ$}CVlRhxCSZ~K0Z~8Gw3J3 z6b)P@*<&NItfG^3x9aR^#%-gQoWD+uELY>r5040&qJmQ%qt2}v>B{dqZ8Xj$Us}|y zSQ-jS)O`9b>fwP5hswq;dNPl0>p|*hQWj8P0MhH@+uzjgtr5zl%-Q$DZUWBF40_(H zf_UvTSB&xe9nfAD>R^I+A=;~59i1_1ex?dfPN?@9aW&Y*v={e?@_&kz7?Jm<)3~J( zPq-f+h)UoR52tDPHh2WXY(W>wLnHhOiGoX6To zy=5i)?Wh(bF|sj~X^o7;2J~Ui6=sMZv=NwsSnr_y0-w7eCynkEeBG@UtkHjbJV`#P z&5h+#zu(CB*8GNuDSPlV)kPj}29?ccBf4erVAF#WTA>pfsmvIY&Npr|-s8nt-Qr3w zGI$PY?VL9#+%RT^b~g-NtUY>Wdss=L+|MnGJHk!{ExrklcYnT>wrB)9?LgL-aFYCe zj)cbQv2 zp5&+{8!ziR>UKiTJW}1MZ+dP(-}J!R>zn+}&W0Z-4tTIZh$z1-GLJ5`1JVY6zS|lvmn9SY%eN{u{3_lu9p>u(>A>5l@uH7(Djpwe_Zh76 z%=vDfZdt9Q>rAC?F<7)3IMHV`()T(r29cAm?u$?5QiDgX%lpv}sz@VB*Qz?v9A8?2 z3XdTt*u~GWC-jVVv^XU8U4VEsqeKfUjpRI)(`(c>(|beOml%38c`TMS?e8T2l;ulF zV{i>PFt1W*$a-1&N@WUaVWlF$B9?tUHmshKGa7up#%~8lz~nwA@e&jDq}}?Q*HMgy z&|cSL^!8Ar1&A^qK;jHhpEUXa2z(|o(pj6p*+#{F=4ZH2-8r=Z_51fb5ISQpR9{0e zJ(~W#m*==%bm^PjRa6Xr+%Q{YaCfs{D@w+Peux)l%5G!(r|0snSRI-%R2T__UkeX} zmEg@~L0OkD#PlbNNm2FivN!(YTzza<72fjj^eD50s+5H)-uK-4GgYixR%k}I8`ZH7 z_=Iku{arcHw1m_#2Z9~k!(T>!IUJL1KiL0EvFaU2@dGK3Z;u234zA%2ezm2@;GqrL zeST`%#9-lv+rDzEPzkD)%}ONm(nH`mjH6ZpJ+F)OY=VP11yn`lYg`p9@WFwamz3-= zZR8fP9-B=?@`@*fnTQxsqRGTbSG%37x-}tH|1~A28Ahn^tYwlh6bV{Wv?@=c!6uI7 z_})t!-^{$U8D_|s?nVhs+sK#p>YH(chpd(;>DzToK_$0a=m>`bsSS{&nO34Doh-?{ zhht5e2DSGJNHlV6!CM-6n}a&|;=o+ebfFTCRREM3f75a1)%#8SwI2WfeX zZJ=cPEli1k!D>mK@5`X9dv5&!Avh7V-w~o3&(-OhdASAP6H|Y@hwMhX303$TNLdfC zbd&?d(vep?>D*$9tu+~B)3jr!ICV;1B9?3;OQ6 zg3rsns{q$v4d)<3UrE_}nOx&dr>)yLZ(g|JAt02WHgY+~^3mQ+7JAhc6v$1l;?4i^ zLj+X`qk9<#nO85}#yo~#*>Mf2iZ(D+QO-3q)Si&)bdr8(2XJW4p0YHB)X2tQCSP(M zz^aCF$0V|5Eyk_wmZC2r_|ue0#5`}+H}%?S$ja{)68fdUBtC3M)34?7)3lRtW zyd^wIcw!@YpEIwvxr4XML5?;cvGD+YPE9WjV~XM`{C6y}4yc8(FE&h~GG8n|T-)CY z&^%s<#_b+D!+A^t%vzNTV}YHMkg-8$i7J+;|Mw6CnDzUrnku}8TlZU0zo(*oKmccAV~oEe_z5- zleCdbkPix`r`>YmizPX52Dbcv_6cS;3Y(K8E(cdx^p9AKsU}P$5gcs9_W%L3^o7%? z`V7;bQzI0toZFk%@=Uc~#SI*UU_d^8SJ#MJaozhzM)BK}-dhn|p z&I?usQ1weo~v`q9+dir)genofolkoEbb=l3!J~!eCPDxbCOT1 z(-?)$W32=tm0 z1E(uN%^cu^X!f))cZR#HqE-T;(K*b1(|#C9fs^u^N-1)v^^{f6N=RGE1JwEwWb*Ga z#Pcubg&?-7Q5+ZSyOy;0a1~0nw#>$4;BgmnpIfT{2upa@?=L!<#Z~|}5TqyLi);li zyml_B1x5L4mv)od4&+XJviOSr$Rzs}ZmtK?E@#5(qWnvQeQyuKrIE<7WQT#JO@vk7 zi;4rhgxlg!n^`sG4luL~IuvovBHYGXUJvV?hV#rr6^8;?>?Njv_P!s;T>62kcFVJp zWBbEh>_8m!0dz(^fp?c%9tOC*QnNbVnjl{MUjN>)jJs7+_5dX_$E#BHJ!1NDLGJf? z4E1ZbEJrfV*bDXX1ijsqBA}4hsS^DNZ~h)PM^C49*_WmOzMh@ZG@Wn_kX0zv6`0E4 zc%KDu`LOFmjOm2jovNvwu-{p2NW}6E)Oyp~wdI}+mu$VTI_6{8Q#e&4HQJ&ZXnN?h z+f(q2Ld35O0Noufi0VbT>Ppzu zp?zhKAnPb+tqQ1mrJt3ZkzO^$&xsm18Or3;)E9ZQSUVm>sYM3T&8WcAt4YVl z+Sy59_!hXy>)8=Sc*`z7h?+q!YO*2byMK9t4W`S9xlUiin_k$- zkPl87`&qi~c*eyN#D;fMGKw)FEOJ2ZN)(4gT{f~hBfRh0}&;7OW6^PiIJnn zWNATb`P~Jd|`c-VMc1zloyk);67y6(YHMZK0pGgpxmutuXGppW0F zEw_vYc2f|Cn-p2o@9#|LyaL%8iN$r}?EqCJBxP(OyA&Ao=C=2rAI3*N--zok33#9c zDI#qr@z;D5qqjG&RUdfjn3XOtvv(A8mfEXm2(+$3PDdqu$GAVmlX}}Gh#6Sr2s~5> zp6~pIcg^*}Mz#&C^iXm*!z>A?=Fuw)$BDfkfE8Y$zcYgDilw2rvRfr|I`XC_xUkFv z#0)uG+n+5i3${!?RT7XYL-cnweH8Nmh)S;fUrB&c6)BpN|vcsRWPj!^w56HfNWG!%{x z-E;OR>vTS7@D7H$em+SJ2`7a;FXCR=K^Q&Vt!SG7i+*xOli+GYt7Y%qs@U_9pPmkf ze4ovg&~K7mNA#9N4-cywHR#pZQs;C%uAH_ic~14SFa0$oPKMw zqp??D#nq(ts<%ZZ(YhfG&V)uZFl2ITYa+5B9|giyGjx5ie&3C%sZ6+_PY0x*zb~q_ z19rrUJS}sRi$jLY7+zSZjo}5R>E5zI(0P#_7Y-W&Z1*%*bzp1BxGz(}QHCV&=yq6; zN+_Nf{*Du67<(Bpjsn5m91?R9_~=`BDDY(1FZ2PYP+mrU^8QUN1QKuNw`Dar{`0mj zCU8i7S%4`j)e0wD;}hgZbd(5?d{DXhbhI=?i?yh zmiQ&zPgdb=2c}OX(wdk12Y^Rybk*V&1H$%MAE14l%?b^2d4N7dKew($<#x-Kp4xfA z$M8iD>C`9v`+I<@9FtqN{&w5MmW_E-b9;nk{)!+{%<`3{ql&YukZDHD2js(7^)B<{ zYqWmoEKLV|3rGbk({b9!cBj*D6tp`OM=BAz+2fQg#19KeQT_V4SHTn7LhUP zD>}d&TCr?-Lt~~vjKt1yKSsK-S89>xL*Nti?^&`lp&WITCa~jV)8OJ3Kf-F=G!I<1 zAhbbBfoc`nV#* z^$B@Wy3-Gg=M5xAmUkttY-Y--w(eE#E7v~-306*%Hj?mTr$EpSsJw{tFiuiU(30~> zKeSn@uK{2cRMPr#2up_5ZY8YbFPmO}{&2DA5hU6WdT@h=c%H4LU4M7?q~y3G#*+~& zUs`jz%?g4}dA=v#lWWh#Tx|Fne!?xM$m2_FQ}F~B>C{i*mc-o2+5B>PqG8hXL^S-(`T1538jyC4E3N6l4R<@TgcPR z{Yu(hOH{a(Ke4e%Wc2!zPUl%KRYPO9J&TIKKXp+oFi=BKhE@V88H~78Rc1+x{w`?` zo*$DRV)sXT(G_cR+eY@*lfHXkNVPcJ2}R|*SH_=|vXUY|fB7HK92 zTEHoLS;I!ZG|{@4#nyY#S-q{^<79WS9El_5V~Y?uYGFwH?S=;rm!QV(PKL|JbS5ch8r3-G(JEM z9e?7Xjcl$box1wc5{1R)(Uj-&ZAMl=_N75HzHXsX?&sDfJTfQgid{3?s{_n#sVZi; zf;TH+B@F=FWp`1# zmI?)#XwdjzHtJxY4_X(p6RT;xqgLchA9x5V_B8ei5j0){HOXe~qIeZ^`@juFnnJ|8 zlZsXA=E|T@YG=8x%-~gRC&j!T)+l9zIm3~$qs+>+pPzpAccC6Lu2^;FCHg#A&ZGUo zbhr&r<<~kVjkHVx#g&(QqGG75 z{U_gheGG%L?mAfFomQU5Wl(yJkjqrT>Cb&Ig`q>{66n6~Pw3?U z&c}Q{$^ZCxm#LWFgV?a}{U4{Cn8GEnl2bm2uCpbXd_|&(zgx%y?#4?v9WE8P1y&Qv zzAi>mloTkK%L)-Mfu{JLfqHP42Pc+qkNAQB;MKN;d5;&un%8-r?_Si;j!4Cmpt>ju z5i)ts@wG-V2m#(2x65&7cF);^lyZ1(n?zv;Jm&M&JT3 zcbwJBwO>Y|mVFYAiULRV{P$6HXscZlFWiv(2_88{HZBOdO00t(mb)J3ySpIujl+}d zptosjsz{G+Od=qLc1**p=e-;dvH)+`*`O;NEye5 zMxE_*C$h*1R{t7hIPCwl9{O32zFDsNr?S@Xu`Ixp&Uk@cZvD5~p}hw?^_bYPc&Fys zp>VZp&fS;PNKOQ+W#F8v03~7KL@@u=W=V1&ZqYC-Y>J{(MEJMgo~ttcJP^bK$y8owQQOO`p&_Casn0Uj+X;E*ut z)}GWM%7waHmhegl?06l}2dPv`@XF1vMTA#m;S#k#Q>ugwdU;IsSBSrpB+&ffOkqC> zXlzUq>Cs`V<4jBb*D@!e!};dq`ZOLv32^F5MqSUWiPixd9U zk;&gYmP+7ni-4v_g5)kdMX)z%$~%k1DODUHmLw!^EhMD}7}5$A0R`f+Tr$-XP5Yr2 zz!JQTp(ykg?uF2VYbhP(UisILmqNm7yXm*b`u>)?s115-kHc2p0JJs3aDM1iR4mn9 zMb2Q(b7;)m3(YWmbJsvjRQaBjQYc}-syGFqBfoDL7~H?eNfw0K!e-FmZpK!ouoz;Z zH%GVuFBZdrKJ4Q;8YrvSaUZ`6s1CxR&6Y5<=}!oF+~Z!l*velZ*g6|3P2fDd8Hd4S zj`}-Ackt7D;qX*J#@K31VKrICflc}WK&{n2=({34YSd8}zV){wSAk||1$>ZjaT63U zbN2tr{vBI-?VQq5D7g6l1KSiXMH>h3#2;fy!)CvB$RY(i@}+@X^5v|gg_FrpaaGV- z0~%Aw=OQ>*T1D-rQBFW(2?W`zkDw|cU0^Ao6%vNQ3eBa)naH*30P zwLe)=Ycn88`Sq%)Xs!=P3EsMARFv^${ppL)Gx+Jx;~7q@0nLrM(%5^?*GCt^`99bM4^psLp}MD448+?dtbvj1$<0`8|@ zE_8RIKA=t(Id2^mRe-y0pm*vlcowU6&fHC;?=}oOh{L}A_VJ=6&~3i|j9d~Ra=K2D z0B{ibxV=i8FA?UGcrd(N5zzGa;fYY{Iumu)u_Ax{bB#v>g&tGsJ(+< z)s2uj-M|he8vA^shBmW{L1hjfV?~aSUM#Gx8)>!7C{v0@gZtJcs^IY#~3&> zAg*zRqe@7!5nT1n#edx{4p80u-k8gZ{L@LYLJlsgEe52Ol0vZi14Q712+|_ z?7N)#+j4D{!FWm~pIggw9TkxArEA&j*WksIuab} zw=-r0NOE#dgz_Eqiu02ToqxPZH?)l&OQZ6(C;BNgCq6#y~%D^As=IjAE?e4%bwdRxPTxkLH_Kje?pH_i3 zw;4w79+Yv5KW9zsALw zSM^U`k1Q6aKrl}3jLASNXqi2?7U6n~?slr&y8C7ZI!Uy@9Bc=IE>0cR)C=kYEN&ZU z#LAIqn&=k7LKQ$kE1Yw7Wc@o?_%3LZ;poDKv!r*Vt=sfOKRyj8xWLyRAD01X>FVcE zo{Zl|XDM6eS6#{J!iCAN2%|11?D_BLzFYT*pp^fE+yW&CXQagc#QsOVLO$;bwr6V( zd+{7HpOIq3Lp`nYKg%uPeBd>)DB#|$e{U~#>AdhtTtW({?>4B955Ar_w8`Ho@MkOw zIts1QM@6%&p!x1kk20$ufrL13)O{l4yf-4qc6Hmiz$}MQnS}<;t(<@rT6;U7DFVv_ zj#iL%^3-h3ex?9~=;a_y986{%bM@%7F8>=6><56fRgf=rCRRESZX8M-y73!s{nmiN zsyeVb_~vwqUsCe6a%MI;3P=x*qXQZa6>PW3ml|J4;qi+?b66*c_HlP1h|<)?{qx7L)k2@q^8!E5n?W0zOhA10{jHkQi~ST-OA#s?i6K4BRFz0n%xdu{-@x zu1?XUL3TtAZ1%bzLcUSw9Fyr_xlU2}lh}ZpAFLayrPxhy#+-OEhwuM(Iy$w{GWLU?dN&I9fz;|FP5uN%G3r_QG}~(rQlp6T;Tdpy4A%xG1@=R~;X5uNodQtYGlD zUOf~)Duemtb>J4XAVX&&dfQaE7<6y?8 zjrpNwgcQ#349)`J^D7M`x;V|mbKQSNTl3w-3b!T?bl=6{ucR13ii*acN_XLIfyw6H zi)>sG2+Q}b12PJ-tViA#$ne<$(W<<9!?V6GybZW2rKQsnCeFB99L2x-jg(8@b(-Sf zbF9j_9&BkOXGO#2XQalPu+hg;hdu#c*^7<7PfoZ6a*SS}{vMiNluJ>0-KO@%C$4c0 ztfvz$3WS;#ONBZ`@QG%GrMif5WhmPIff(wzeh^V@N`5Nu<244B_S zYw(`aziMK_G3n@&GSL;}b(}Tr24g_Ga`hT@m`Hv&K+ddCKJ`hn*~A|AoikH{NKZ7E zrPe)3%%;}{_N8A4KtXS?oEVPd@H*s9FudK2JzFRDnWlE9eBQ`Qc(ubmVdFmBUULof z+5-66p^d8#WjJ5MuBxsUY#cC)A5!LhV)FN?np`4IOcSD<4pDIHyi2Va(Zal6oS#p& x%k|Gbb0jSWCN3VuO=UFE=mE}Ku!A#fw9wj#Q09AWDfogI*<)dYdu--@{(p(Z`^^9V literal 0 HcmV?d00001