/* HEADER */

.large-header {
  background-image: url(../images/headers/webP/contact-us.webp);
  background-position: top;
  height: 60vh;
  margin-bottom: 0rem;
}

.gradient {
  background-image: linear-gradient(to right, #212529ad, #2125299a, #2125297b, #21252943, #21252900, #21252900);
  height: 100%;
  width: 100%;
}

@media only screen and (max-width: 992px) {
  .gradient {
    background-image: linear-gradient(to right, #212529c9, #2125298d, #21252952, #2125291f);
  }
}

/* SECTION 1 */

.section-1 {
  padding-top: 1.5rem;
  background-color: #415a77c4;
}

.section-1 .contact {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  padding: 1.5rem 1rem 1.5rem 0rem;
}

.section-1 h6 {
  margin: 0rem;
  padding: 1rem 1rem;
  font-size: 1.5rem;
}

.section-1 .contact p {
  padding: 0.2rem 0rem;
  font-size: 1.5rem;
  font-style: italic;
}

.section-1 .text {
  padding: 1.5rem 1rem;
}

.section-1 .btn-grey {
  padding: 1rem 1rem;
  font-size: 1.3rem;
  text-align: left;
}

.section-1 img{
  object-fit: cover;
}

/* SECTION 2 */

.section-2 {
  display: flex;
  flex-direction: row;
  margin: 0rem;
  padding: 1.5rem 1rem;
  background-image: linear-gradient(to top, #2125298a, #2125298a), url(../images/background-images/webp/wood-background.webp);
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  color: var(--text-light);
  overflow: hidden;
}

.section-2 .text {
  padding: 0.5rem;
  align-content: center;
}

.section-2 p {
  padding: 0.5rem 2rem;
  font-size: 1.5rem;
}

.section-2 .fb{
  overflow: hidden;
}

.section-2 .fb iframe {
  overflow: hidden;
  object-fit: cover;
  display: block;
  height:300px;
}

@media only screen and (max-width: 1105px) {
  .section-2 {
    background-attachment: unset;
  }
}