    .swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }


.para-table{
  width: 100%;
  border-left: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  font-size: 13px;
  min-width: 315px;
}

.para-table tr:nth-child(odd) td {
    background: #ffdd91;
}

.para-table tr td:first-child {
    text-align: left;
}

.para-table tr td {
    padding: 5px;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    text-align: center;
}
.offer-title{
  text-align: center;
}

.dp{
  padding: 70px 0;
}
.dp:after{
  display: block;
  content: "";
  width: 80%;
  height: 2px;
  background-color: #000;
  margin: 0 auto;
}

.modal-form{
    display: flex;
    flex-direction: column
}

.modal-form input{
    padding: 10px;
    font-size: 20px;
    margin: 10px 0;
}

.modal-form button{
    margin-top: 20px;
}

.navbar-nav{
  margin: 0 auto;
}

.nav-item{
  margin: 0 20px;
}

.nav-item a{
  text-transform: uppercase;
  font-family: 'Oswald', sans-serif;
  letter-spacing: 2px;
}