.contact {
  margin-top: 2rem;
  margin-bottom: 2rem
}
@media (min-width: 640px) {
  .contact {
    margin-top: 4rem;
    margin-bottom: 4rem
  }
}
.contact .contact-wrapper {
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px
}
@media not all and (min-width: 1280px) {
  .contact .contact-wrapper {
    padding-left: 1rem;
    padding-right: 1rem
  }
}
:is(.contact .contact-wrapper) h2 {
  font-size: 2.25rem;
  font-weight: 300;
  line-height: 3.375rem
}
@media (min-width: 1024px) {
  :is(.contact .contact-wrapper) h2 {
    font-size: 3rem;
    line-height: 1;
    line-height: 4.5rem
  }
}
:is(:is(.contact .contact-wrapper) h2) b {
  display: block;
  font-weight: 700
}
:is(.contact .contact-wrapper) .grid-wrapper {
  gap: 4rem
}
@media (min-width: 1024px) {
  :is(.contact .contact-wrapper) .grid-wrapper {
    display: flex
  }
}
:is(:is(.contact .contact-wrapper) .grid-wrapper) .left {
  flex-shrink: 0
}
@media (min-width: 1024px) {
  :is(:is(.contact .contact-wrapper) .grid-wrapper) .left {
    width: 28rem
  }
}
:is(:is(:is(.contact .contact-wrapper) .grid-wrapper) .left) .addresses {
  margin-bottom: 2rem
}
:is(:is(:is(:is(.contact .contact-wrapper) .grid-wrapper) .left) .addresses) .address-label {
  margin-top: 1rem;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.75rem
}
:is(:is(:is(:is(.contact .contact-wrapper) .grid-wrapper) .left) .addresses) a {
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.75rem;
  --tw-text-opacity: 1;
  color: rgb(255 90 31 / var(--tw-text-opacity))
}
:is(:is(:is(.contact .contact-wrapper) .grid-wrapper) .left) img {
  position: relative;
  left: -1.75rem
}
@media not all and (min-width: 1024px) {
  :is(:is(:is(.contact .contact-wrapper) .grid-wrapper) .left) img {
    display: none
  }
}
:is(:is(.contact .contact-wrapper) .grid-wrapper) .right {
  width: 100%
}
:is(:is(:is(.contact .contact-wrapper) .grid-wrapper) .right) form {
  display: flex;
  flex-direction: column;
  row-gap: 1.5rem
}
:is(:is(:is(:is(.contact .contact-wrapper) .grid-wrapper) .right) form) textarea {
  height: 12rem !important
}

