  .show>.dropdown-menu {
      max-height: 900px;
      visibility: visible;
  }

  .dropdown-menu {
      display: block;
      max-height: 0;
      visibility: hidden;
      transition: all 0.35s ease-in-out;
      overflow: hidden;
  }

  .v-effect-link {
      list-style-type: none;
      margin: 0;
      padding: 0;
      text-align: left;
      color: white;
  }

  .v-effect-link li {
      display: inline-block;
      min-width: 0em;
      margin: 0 0.5em;
  }

  .v-effect-link a {
      text-decoration: none;
      display: block;
      font-family: montserrat;
      position: relative;
      color: white;
      padding: .5em 0
  }

  .v-effect-link a:hover {
      color: #c69f73;
  }

  .v-effect-link a:hover:before {
      left: 0;
      width: 100%;
  }

  .v-effect-link a:before {
      content: "";
      position: absolute;
      width: 0;
      height: .5px;
      background-color: #c69f73;
      bottom: calc(-1px);
      right: 0;
      transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);
  }

  .v-effect-link1 {
      list-style-type: none;
      margin: 0;
      padding: 0;
      text-align: Center;
      color: white;
  }

  #middleBanner {
      align-items: center;
      color: white;
      font-size: 1.400em;
      font-family: montserrat;
  }

  #middleBanner1 {
      align-items: center;
      color: white;
      font-size: 1.000em;
      font-family: montserrat;
  }

  #middleBanner2 {
      align-items: center;
      color: white;
      font-size: 1.100em;
      font-family: montserrat;
  }

  .parent {
      align-items: center;
      display: flex;
      justify-content: center;
  }

  .child {
      height: 50px;
      width: 50px;
  }

  .ftco-navbar-light.scrolled .nav-link {
      color: #fff !important;
  }


  #slogan {
      font-size: 1.5vw;
      /* make our h1 tag larger */
      font-family: sans-serif;
      /* choosing our font */
      background: linear-gradient(#FF671F 10%, #FFFFFF 20%, #046A38 50%);
      /* you can change the colors based on your preference */
      background-clip: text;
      /*it defines how far the background should extend within an element, here we set it to text */
      -webkit-background-clip: text;
      /*for browsers compatibility */
      -webkit-text-fill-color: transparent;
      /* specifies the fill color of text characters. We use transparent to use the background as our text fill  */
      animation: wave 2000ms ease alternate infinite;
      transition: all 0.4s ease;
  }

  @keyframes wave {
      0% {
          background-position: 0 0;
      }

      100% {
          background-position: 1vw 10px;
      }
  }

  body {

      font-weight: 200;
      font-family: "montserrat";
      color: black;
  }

  .ftco-footer {

      padding: 1em 0;
  }

  .homepage-header {
      background-color: #1d3b55;
      position: relative;
  }

  .starcLogo {
      max-width: 50%;
      height: auto;
  }

  .hindi-name {
      padding-top: 25px;
  }

  .iso-name {
      color: #fff;
      font-size: 14px;
  }

  .header-data-navbar {
      background-color: #96C40F;
  }

  .header-data-navbar-back {
      background-color: #252e38;
      color: #fff;
  }

  .justify-text {
      text-align: justify;
  }

  .home-banner {
      background-image: url('../image/HomeBanner.jpg');
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat;
  }