body {
  overflow-x: hidden;
}
h3 {
  font-weight: bold;
  margin-top: 8px;
}
h5 {
  margin-top: 5px;
  font-size: 16px;
}
.phonecall {
  margin-top: 24px;
}
p {
  color: #002929;
}
#downloadtext {
  margin-top: 8px;
}
.display-1 {
  color: #002929;
  opacity: 0.9;
}
.display-2 {
  color: #002929;
  opacity: 0.9;
}
.display-3 {
  color: #002929;
  opacity: 0.9;
}
.display-5 {
  color: #002929;
  opacity: 0.9;
}
.enlarge-photo {
  color: #002929;
  opacity: 0.6;
}
#home-icons {
  background-color: #002929;
}
.bar-text {
  color: #d8bfaa !important;
}
.body-text {
  color: #d8bfaa;
}
.bold-headline {
  font-weight: 900 !important;
}
#main-footer {
  background-color: #002929;
}
.footer-text {
  color: #d8bfaa;
  margin-top: 10px;
}
.navbar-index {
  background-color: #002929;
}
.navbar-pages {
  background-color: #002929;
  margin-bottom: 10px;
}
.navbar .nav-link {
  font-size: 14px;
  text-transform: uppercase;
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.button-colorizer {
  background-color: #002929;
}
.carousel-item {
  height: 420px;
}
.carousel-image-1 {
  background: url("../img/acapulco450.jpg");
  background-size: auto;
}

.carousel-image-2 {
  background: url("../img/allerton900.jpg");
  background-size: auto;
}
.carousel-image-3 {
  background: url("../img/castledouble450.jpg");
  background-size: auto;
}
.carousel-image-4 {
  background: url("../img/birds901.jpg");
  background-size: auto;
}
.carousel-image-5 {
  background: url("../img/boat901.jpg");
  background-size: auto;
}
.carousel-image-6 {
  background: url("../img/bear900.jpg");
  background-size: auto;
}
.carousel-image-7 {
  background: url("../img/catscatscats900.jpg");
  background-size: auto;
}
.carousel-image-8 {
  background: url("../img/family900.jpg");
  background-size: auto;
}
.carousel-image-9 {
  background: url("../img/fivekids900.jpg");
  background-size: auto;
}
.carousel-image-10 {
  background: url("../img/sorority900.jpg");
  background-size: auto;
}
.carousel-image-11 {
  background: url("../img/telephone900.jpg");
  background-size: auto;
}
.carousel-image-12 {
  background: url("../img/tulips900.jpg");
  background-size: auto;
}
.carousel-image-13 {
  background: url("../img/acapulco450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-14 {
  background: url("../img/acapulcodoubleoriginal450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-15 {
  background: url("../img/allerton450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-16 {
  background: url("../img/allertonoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-17 {
  background: url("../img/castledouble450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-18 {
  background: url("../img/castledoubleoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-19 {
  background: url("../img/family450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-20 {
  background: url("../img/familyoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 604px 450px;
}
.carousel-image-21 {
  background: url("../img/birds450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-22 {
  background: url("../img/birdsoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 604px 450px;
}
.carousel-image-23 {
  background: url("../img/bear450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-24 {
  background: url("../img/bearoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 604px 450px;
}
.carousel-image-25 {
  background: url("../img/fivekids450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 625px 450px;
}
.carousel-image-26 {
  background: url("../img/fivekidsoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 625px 450px;
}
.carousel-image-27 {
  background: url("../img/telephone450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-28 {
  background: url("../img/telephoneoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 588px 450px;
}
.carousel-image-29 {
  background: url("../img/catscatscats450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-30 {
  background: url("../img/catscatscatsoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 604px 450px;
}
.carousel-image-31 {
  background: url("../img/sorority450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-32 {
  background: url("../img/sororityoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 604px 450px;
}
.carousel-image-33 {
  background: url("../img/boat450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-34 {
  background: url("../img/boatoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 587px 450px;
}
.carousel-image-35 {
  background: url("../img/tulips450.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 579px 450px;
}
.carousel-image-36 {
  background: url("../img/tulipsoriginal.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 604px 450px;
}
.carousel-indicators li {
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background-color: #d8bfaa;
}
.carousel-indicators .active {
  background-color: #002929;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  height: 50px;
  width: 50px;
  outline: black;
  background-size: 100%, 100%;
  border-radius: 50%;
  border: 1px solid black;
  background-image: none;
}

.carousel-control-next-icon:after {
  content: ">";
  font-size: 27px;
  color: #002929;
}

.carousel-control-prev-icon:after {
  content: "<";
  font-size: 27px;
  color: #002929;
}

.about-img {
  margin-top: -10px;
  height: 225px;
  width: 225px;
}
