@charset "UTF-8";

@media (min-width: 992px) {
  .container {
    max-width: 1140px;
  }
}

body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.homelogos {
  position: relative;
}

.homelogos p {
  position: absolute;
  top: 10%;
  left: 10%;
  -ms-transform: translate(-10%, -10%);
  -webkit-transform: translate(-10%, -10%);
  transform: translate(-10%, -10%);
}

.topimg1 {
  background: url(../images/1.jpg) no-repeat center center / cover;
}

.topimg2 {
  background: url(../images/2.jpg) no-repeat center center / cover;
}

.topimg3 {
  background: url(../images/3.jpg) no-repeat center center / cover;
}

.topimg4 {
  background: url(../images/4.jpg) no-repeat center center / cover;
}

.uline {
  text-decoration: underline;
  font-size: 20pt;
  margin-bottom: .5rem;
}

.tup-under {
  text-underline-position: under;
}

.tc-col {
  color: #009966;
}

.tc-row {
  color: #33cc66;
}

.bc-col {
  background-color: #33cc66;
}

.bc-row {
  background-color: #E0E0E0;
}

.price-table {
  border-collapse: collapse;
}

.price-table th,
.price-table td {
  border: 1px solid #999;
  padding: 3px;
}

.price-table tr {
  vertical-align: middle;
  text-align: left;
}

.fh5co-social {
  padding: 0;
  margin: 30px 0 10px 10px;
  position: relative;
}

.fh5co-social li {
  padding: 0;
  margin: 0;
  list-style: none;
  display: inline;
}

.fh5co-social li a {
  font-size: 20px;
  padding: 4px;
  color: #000;
  text-decoration: none;
}
