.contact {
  background-image: url("/build/assets/pexels-tima-miroshnichenko-5453821-Cr74-iCw.avif");
  background-size: cover;
  background-position: 60% 0%;
  position: relative;
  background-repeat: no-repeat;
  padding-bottom: 50px;
  min-height: 100vh;
}

.customer-service {
  text-align: center;
  padding-top: 100px;
}

.hero .reservation-script .book_rides_form input[type=text],
.hero .reservation-script .book_rides_form input[type=number],
.hero .reservation-script .book_rides_form input[type=password],
.hero .reservation-script .book_rides_form textarea {
  color: rgb(7, 30, 71) !important;
  font-size: 14px !important;
  font-weight: 300 !important;
}

.container-contact-01 {
  background-color: rgba(231, 231, 231, 0.7176470588);
  margin-top: 30px;
  margin-bottom: 50px;
  padding: min(3em, 10%);
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  /* Style inputs with type="text", select elements and textareas */
  /* Style the submit button with a specific background color etc */
  /* When moving the mouse over the submit button, add a darker green color */
  /* Add a background color and some padding around the form */
}

.container-contact-01 input[type=text],
.container-contact-01 select,
.container-contact-01 textarea {
  width: 100%;
  /* Full width */
  padding: 12px;
  /* Some padding */
  border: 1px solid #ccc;
  /* Gray border */
  border-radius: 4px;
  /* Rounded borders */
  box-sizing: border-box;
  /* Make sure that padding and width stays in place */
  margin-top: 6px;
  /* Add a top margin */
  margin-bottom: 16px;
  /* Bottom margin */
  resize: vertical;
}

.container-contact-01 input[type=submit] {
  background-color: #04AA6D;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

.container-contact-01 input[type=submit]:hover {
  background-color: #45a049;
}

.container-contact-01 .container {
  border-radius: 5px;
  background-color: #f2f2f2;
}

.container-thanks {
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  padding: min(5em, 10%);
  margin-top: 50px;
}

.container-thanks .line-2 {
  padding-top: 25px;
}

