h2, h3{
     color: gold;
}

 ul {
  list-style-type: none;
 }
 .form-control {
     margin-bottom: 10px;
 }

 .heading{
     font-size: 50px;
font-weight: 600;
color: gold;
margin-bottom: 5%;
 }
 .Subhead {
    font-size: 20px;
    font-weight: 400;
    margin-top: 5%;
    display: flex;
    align-items: center; 
    color: white;
}

 .featlist{
     text-align: justify;
     font-size: medium;
     line-height: 24px;
 }

 /* #introCarousel,
 .carousel-inner,
 .carousel-item,
 .carousel-item.active {
   height: 80vh;
 } */
 #introCarousel,
 .carousel-inner,
 .carousel-item,
 .carousel-item.active {
   height: 60vh;
 } 
 .carousel-item:nth-child(1) {
   background-image: url('/images/bg23.jpg');
   background-repeat: no-repeat;
   background-size: cover;
   background-position: center center;
 }
 .navbar .nav-link {
     color: #fff !important;
   }

   .footerp li {
     color: gold;
   }
   .w3_agile_social_icons {
     text-align: right;
     margin-top: -2.5%;
 }
 .w3_agile_social_icons .fa {
     padding: 5px;
     font-size: 9px !important;
     width: 18px;
     text-align: center;
     text-decoration: none;
     margin: 2px 2px;
     border-radius: 50%;
 }
 .fa {
     display: inline-block;
     font: normal normal normal 14px/1 FontAwesome;
     font-size: inherit;
     text-rendering: auto;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
 }
 .fa-youtube {
     background: gold;
     color: #bb0000 !important;
 }
 .fa-instagram {
     background: gold;
     color: #125688 !important;
 }
 .fa-linkedin {
     background: gold;
     color: #007bb5 !important;
 }
 .fa-twitter {
     background: gold;
     color: #55ACEE !important;
 }
 .fa-facebook {
     background: gold;
     color: #3B5998 !important;
 }
 .wthree_copy_right p {
     color: gold;
     text-align: left;
     font-size: 11px;
 }
 .wthree_copy_right {
     /* padding: 0.5em 0; */
     background: #032152;
     text-align: left;
     /* margin-bottom: -16px; */
 }
 p {
     margin-top: 2px !important;
     margin-bottom: 0rem !important;
 }
 .footer{
     background-image: url(/images/bg23.jpg);
   color:white;
   margin-top: 3%;
 } 
 .col {
     flex: 1 0 0%;
     margin-top: 1% !important;
 }
@media only screen and (max-width: 1024px) {

      #introCarousel {
          margin-top: -58.59px;
        }
        /* #introCarousel,
        .carousel-inner,
        .carousel-item,
        .carousel-item.active {
          height: 50vh;
        } */
}
@media only screen and (max-width: 900px) {

     #banner-img{
          height: 90%;
          width: 100%;
          opacity: 0.9;
     }

}
@media only screen and (max-width: 768px) {
     .heading {
          font-size: 44px;
      }
      /* .Subhead {
        font-size: 23px;
      } */
      #introCarousel, .carousel-inner, .carousel-item, .carousel-item.active {
          height: 80vh;
      }
}
@media only screen and (max-width: 600px) {
     #banner-img{
          height: 90%;
          width: 100%;
          opacity: 0.9;
     }
     .heading {
        font-size: 25px;
    }
    #introCarousel, .carousel-inner, .carousel-item, .carousel-item.active {
        height: 100vh;
    }
    .img-fluid1 {
        margin-bottom: -20%;
    }
    /* .featlist {
        margin-bottom: -10%;
    } */


}
@media only screen and (max-width: 500px) {
     .wthree_copy_right p {
          font-size: 12px;
          text-align: center;
      }
     .w3_agile_social_icons{
          text-align: center;
     }
     .heading {
        font-size: 25px;
    }
}
@media only screen and (max-width: 391px) {
   
     /* .Subhead {
          font-size: 21px;
          width:73%;
      } */
      .heading {
          font-size: 25px;
      }
      #introCarousel, .carousel-inner, .carousel-item, .carousel-item.active {
          height: 50vh;
      }
}