body{
  background: url(img/background.jpg); 
  background-repeat: repeat;
  width: auto;
  height: auto;
}
.navbar-nav {
    flex-direction: column;
} 

.navbar-nav .nav-item li {
    margin-bottom: 10px;
    font-size: 45px;
}
.navbar-brand{
    width: 30%;
    max-height: 132px;
    font-size: 80px;
}
.navbar .navbar-brand .img{
    height: 175px;
}
.navbar-toggler {
    width: 40%;
    font-style: normal;
    padding: 4%;
    font-size: 50px;
}

.navbar-nav .nav-item:last-child {
    margin-bottom: 0;
}

.nav-link {
    position: relative;
    font-size: 50px;
    margin: 0px 10px;
    text-transform: uppercase;
    font-weight: 700
}

.navbar-nav-scroll {
    max-height: none;
}

.menu-item img {
    width: 100%;
    height: auto;
  }
  .navbar-brand img {
    height: 60px;
  }

.navbar {
    padding: 0 15px;
    min-width: 1500px;
}
/*  navbar media quary end */
.container-fluid{
    width: 1600px;
} 
 .box1>* {
    flex-shrink: 0;
    width: 25%;
    max-width: 98%;
  }
  .primary a {
    text-decoration: none;
    margin-left: 90%;
}
.menu-item  {
  max-width: 477px;
}

.menu-item h4 a{
  font-size: 60px;
  color: black;
}

.content{
  margin-left: 40px;
}

.primary a{
  text-decoration: none; 
}
.primary a img {
  width: 16rem;
  padding-left: 49px;
  height: 17rem;
}
.primary a h5{
  margin-left: 420px;
        margin-top: 15px;
        font-size: 50px;
}
.text, .text-2 {
  margin-top: 74px;
  margin-left: 29px;
  font-size: 47px;
  /* margin-right: 4px; */
}
.carousel-inner {
  height: 460px;
  margin-top: 10%;
}
/* ARTS */
.content{
  height: auto;
}
.content h3, .content h1{
  font-size: 80px;
  font-weight: 700;
  margin-top: 30px;
}
.content ul li {
  font-size: 48px;
}
.sidebar{
  margin-left: 374px;
}
.sidebar a{
  font-size: 36px;
  font-weight: 600;
  border-bottom: 25px solid white;
}
.sidebar a:hover {
  background-color: red;            
}



/* Contact media quary */
iframe{
  max-height: 572px;
  margin-left: 44px;
}
.text h5 {
  font-size: 60px;
}
.text-2 h5{
  font-size: 56px;
}

/* vision media quary */
.content p{
  font-size: 50px;
  margin-top: 60px;
}

.content h2{
  font-size: 55px;
  margin-top: 90px;
  font-weight: 600;
}
.box h4{
  font-size: 50px;
  margin-top: 60px;
}

/* core Team */
.contentabout h3{
  font-size: 75px;
  font-weight: 600;
  margin-top: 40px;
}
.contentabout {
  background-color: #E0E0E0;
  padding: 10px;
  margin-right: 20vh;
  width: 44rem;
  border-radius: 8px;
  margin-left: 38px;
  text-align: left;
  font-size: 52px;
  margin-top: 50px;
}



/*  curated media query  */
.content-1 {
  width: 1299px;
  margin-left: 60px;
}
.content-1 h3{
  font-size: 55px;
}
 .box .card {
  margin-top: 6rem;
  width: 724px;
  margin-left: 63px;
  background: transparent;
}
.card .card-img-top{
  width: 960px;
  margin-left: 20px;
}
.card .card-body{
  width: 960px;
}
.card .card-title{
  font-size: 75px;
  font-weight: 600;
}

.card .card-text{
  font-size: 55px;
}

/* registration media query  */
.contect1 {
  width: 1169px;
  margin-left: 120px;
  margin-top: 81px;
} 
.contect1 h2{
  font-size: 74px;
}
.form-label{
  font-size: 54px;
}
.form-control, .btn, .form-select {
  width: 96%;
  height: 110px;
  font-size: 50px;
  margin-left: 30px;
}

/*       affiliation media quary       */
.contentabout img{
  width: 100%;
}

/*  question media query  */
.content .btn{
  font-size: 50px;
}

/*   sports media query */
.sport-img{
  max-height: 50px;
}


/*    footer media query   */
footer{
  margin-top: 90%;
}
.instagram a img {
  min-width: 55px;
  border-radius: 33%;
  margin-top: 20px;
}
footer .row {
    flex-direction: column;
    text-align: center;
  }
  footer .col-md-3 {
    margin-bottom: 20px;
  }
  footer  .col-md-3 h5 , .col-md-2 p , .col-md-4 h5{
    font-size: 65px;
    font-weight: 600;
  }
  footer .para h5{
    font-size: 60px;
  }
  footer .col-md-4 p , .col-md-3 p {
    font-size: 60px;
  }
  footer .col-md-7 p{
    font-size: 40px;
  }

  .accordion {
    width: 722px;
}
.content {
  width: 727px;
  margin-left: 34px;
}
b, strong {
  font-weight: bolder;
  font-size: 50px;
}

table {
  text-align: center;
  padding: 20px;
  background-color: transparent;
  font-size: 30px;
}