body {
  font-family: 'Poppins', sans-serif;
  font-size: 1em;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
}

h1 {color: #283791;}
h2 {color: #283791;}
h3 {color: #00acea;}
h4 {color: #808285;}
h5 {color: #283791;}
h6 {color: #283791;}

/* @media (min-width: 1200px) {
    .container{
        max-width: 970px;
    }
} */

.diamondplate {
  /* background-image: url("diamondplate.png");
  height: 100%; */
  background-image:

    repeating-linear-gradient(
      180deg,
      rgba(40, 55, 145, 0.75),
      rgba(40, 55, 145, 0.75) 50%,
      rgba(255, 255, 255, 0.50) 50%,
      rgba(255, 255, 255, 0.50) 100%
      ),
    /* your image */
    /* url("diamondplate.png"); */
    url("diamondplate_Darker.png");

    background-repeat: no-repeat;
     background-size: cover;
}
.diamond-cover {
    background: -webkit-linear-gradient(rgba(0,0,0,.9), rgba(0,0,0,.2));
    background: -o-linear-gradient(rgba(0,0,0,.9), rgba(0,0,0,.2));
    background: -moz-linear-gradient(rgba(0,0,0,.9), rgba(0,0,0,.2));
    background: linear-gradient(rgba(0,0,0,.9), rgba(0,0,0,.2));
    background-image: linear-gradient(rgba(0,0,0,.9), rgba(0,0,0,.2));
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
.carousel-inner img {
  margin: auto;
}

.carousel-control-prev:hover {
  background: -webkit-linear-gradient(left, rgba(0,0,51,.8), rgba(0,0,51,0));
  background: -o-linear-gradient(right, rgba(0,0,51,.8), rgba(0,0,51,0));
  background: -moz-linear-gradient(right, rgba(0,0,51,.8), rgba(0,0,51,0));
  background: linear-gradient(right, rgba(0,0,51,.8), rgba(0,0,51,0));
  background-image: linear-gradient(to right, rgba(0,0,51,.8), rgba(0,0,51,0));
}
.carousel-control-prev-icon {
 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFBF00' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") !important;
}

.carousel-control-next:hover {
  background: -webkit-linear-gradient(left, rgba(0,0,51,0), rgba(0,0,51,.8));
  background: -o-linear-gradient(right, rgba(0,0,51,0), rgba(0,0,51,.8));
  background: -moz-linear-gradient(right, rgba(0,0,51,0), rgba(0,0,51,.8));
  background: linear-gradient(right, rgba(0,0,51,0), rgba(0,0,51,.8));
  background-image: linear-gradient(to right, rgba(0,0,51,0), rgba(0,0,51,.8));
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFBF00' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") !important;
}

.header {
  padding: 15px;
  color: #283791;
}

.header a {color: #283791; font-weight: 600; text-decoration: none;}
a.nav-link {font-size: 1.5em;}
.home-military {
  background-color: white;
  padding: 50px 30px;
}

.page-title {
  padding: 15px;
  background-color: #808285;
  color: #ffffff;
  font-size: 1.3em;
  font-weight: 300;
}

.page-title h1 {
  padding: 3px;

 	margin-bottom: 0px;
  background-color: #808285;
  color: #ffffff;
  font-size: 1em !important;
  font-weight: 300;
}



.main-content {
  padding: 50px 15px;
}

.footer-top {
  background-color: #00acea;
  padding: 30px;
}
.footer {
  background-color: #283791;
  color: #ffffff;
  border-top: 6px solid #ffffff;
  padding: 30px;
}
  .footer a {color: #ffffff; text-decoration: none;}
  .footer a:hover {color: #ffffff; text-decoration: underline;}

.stripe-dkblue {background-color: #283791;}
.stripe-ltblue {background-color: #00acea;}
.stripe-gray {background-color: #808285;}
