diff --git a/scoots/contact.html b/scoots/contact.html index f95358d..56a8b1b 100644 --- a/scoots/contact.html +++ b/scoots/contact.html @@ -69,7 +69,95 @@

Scoots Rentals

- +
+
+

Contact Us

+

Have a question or need more information? We are here to help!

+
+
+
+

We’d Love To Hear From You!

+
+
+
+

Visit us at both locations

+
+
+

Scoots @ Playa del Carmen-Cozumel

+
+ + +

5 Ave N Entre Calle 2

+

77600 Cozumel, Q.R. Mexico

+
+
+ + + + +52 555 869 1234 + +
+ + +
+

Scoots @ Puerta Maya

+
+ + +

5 Ave N Entre Calle 2

+

77600 Cozumel, Q.R. Mexico

+
+
+ + + +52 555 969 5678 + +
+ +
+
+
+
+
+ Email Contact + + + + +
+ +
+
+
@@ -121,7 +209,7 @@

Scoots @ Puerta Maya

Scooter Logo

Where every ride is an adventure waiting to happen!

- +
- -
-
- -
-
-
-

Basic Plan

-

Ideal for small businesses

-

$19.99

-
    -
  • - - - - 10 Users -
  • -
  • - - - - Basic Features -
  • -
  • - - - - 24/7 Support -
  • -
-
-
- -
-
- - -
-
-
-

Pro Plan

-

Perfect for growing businesses

-

$49.99

-
    -
  • - - - - 25 Users -
  • -
  • - - - - Advanced Features -
  • -
  • - - - - 24/7 Support -
  • -
-
-
- -
-
- - -
-
-
-

Enterprise Plan

-

For large-scale enterprises

-

$99.99

-
    -
  • - - - - Unlimited Users -
  • -
  • - - - - Premium Features -
  • -
  • - - - - 24/7 Priority Support -
  • -
-
-
- -
-
-
-
+ diff --git a/scoots/styles/main.css b/scoots/styles/main.css index fcd722e..fded827 100644 --- a/scoots/styles/main.css +++ b/scoots/styles/main.css @@ -441,7 +441,6 @@ address div p { .hero-info section h2 { font-size: 2.25rem; - line-height: 2.5rem; font-weight: 800; letter-spacing: -0.025em; line-height: 2.5rem; @@ -521,6 +520,35 @@ address div p { width: 100%; } } + +.contact-hero { + background-image: url("../images/heros/electric-scooter.webp"); + background-position: center; + background-size: cover; + width: 100vw; + height: 50vh; +} +.overlay { + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + background-color: rgba(0, 0, 0, 0.3); + color: white; + width: 100%; + height: 100%; +} +.overlay h2 { + font-size: 2.25rem; + font-weight: 800; + letter-spacing: -0.025em; + line-height: 2.5rem; +} +.overlay p { + margin-top: 1.25rem; + font-size: 1.25rem; + line-height: 1.75rem; +} /* ********************************* // END Hero Section Styles ************************************ */ @@ -683,3 +711,79 @@ h5 { flex-direction: row; } } + +/* ********************************* + Contact Page Styles +************************************ */ +.contact-area { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin: 0 auto; + padding: 20px 80px; + color: var(--text-color-header); +} +.contact-body { + display: flex; + flex-direction: column; + gap: 50px; +} +.contact-info { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + gap: 20px; + order: 1; +} +.contact-form { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + gap: 20px; + order:2; +} +@media (min-width: 768px) { + .contact-body { + flex-direction: row; + gap: 25; + } +} + +fieldset { + margin: 1rem 0; + border: 1px solid var(--text-color-header); + border-radius: 10px; + padding: 0.5rem 2%; +} +fieldset:last-of-type { + margin-bottom: 5px; +} +legend { + color: var(--text-color-header); + margin: 0 1rem; + padding: 0 0.5rem; +} +fieldset label.top, +fieldset div { + display: block; + padding-top: 1rem; + color: var(--text-color-header); + font-size: 0.8rem; +} +fieldset label.top input, +fieldset label.top textarea, +fieldset label.top select { + -webkit-appearance: none; + display: block; + font-size: 1rem; + border: solid 1px #999; + border-radius: 4px; + padding: 0.75rem; + background-color: rgba(0, 0, 0, 0.1); + color: var(--text-color-main); + width: 100%; + max-width: 20rem; +}