.section {
  height: 1400px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(5, 1, 24, .77)), color-stop(41%, hsla(255, 4%, 81%, 0)), to(rgba(255, 255, 255, 0))), url('../images/Cremona--PG-.jpg');
  background-image: linear-gradient(180deg, rgba(5, 1, 24, .77), hsla(255, 4%, 81%, 0) 41%, rgba(255, 255, 255, 0)), url('../images/Cremona--PG-.jpg');
  background-position: 0px 0px, 50% 0%;
  background-size: auto, cover;
}

.image-2 {
  margin-right: auto;
  margin-left: auto;
}

.logo {
  display: block;
  margin-top: 76px;
  margin-right: auto;
  margin-left: auto;
  border-radius: 0px;
  text-shadow: 13px -2px 19px #000;
}

.container {
  margin-right: auto;
  margin-left: auto;
}

.heading {
  margin-top: 21px;
  background-color: transparent;
  font-family: Montserrat, sans-serif;
  color: #ebdf00;
  font-size: 31px;
  font-weight: 500;
  text-align: center;
  text-shadow: 1px 1px 6px #000;
}

.heading.wwq {
  margin-top: -14px;
  color: #fff;
  font-size: 19px;
  font-weight: 300;
}

.heading-2 {
  font-family: 'Open Sans', sans-serif;
  color: #c4c4c4;
  font-size: 26px;
  font-weight: 600;
  text-align: center;
}

.heading-2.asas {
  border-bottom: 1px solid #9c9c9c;
  color: #9c9c9c;
  font-size: 24px;
}

.bold-text {
  color: #f1efef;
  font-weight: 300;
}

.list {
  color: #fff;
  text-align: center;
}

.heading-3 {
  font-family: 'Open Sans', sans-serif;
  color: #fff;
  font-size: 26px;
  font-weight: 400;
}

.heading-3.asas {
  margin-right: auto;
  margin-left: auto;
  border-bottom: 1px solid #9c9c9c;
  color: #9c9c9c;
  font-size: 24px;
  font-weight: 600;
  text-align: center;
  text-shadow: 1px 1px 6px #000;
}

.bold-text-2 {
  color: #d0b4b4;
}

.heading-4 {
  margin-top: -16px;
  margin-bottom: -16px;
  font-family: Montserrat, sans-serif;
  color: #9c9c9c;
  font-size: 16px;
  font-weight: 300;
  text-align: center;
  text-shadow: 1px 1px 6px #000;
}

.tel {
  font-family: Montserrat, sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 26px;
  font-weight: 300;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  text-shadow: 1px 1px 6px #000;
}

.link {
  color: #ffea4d;
  font-size: 18px;
  text-decoration: none;
}