@keyframes fadeIn {
  0% {
    opacity: 0;
    transform: scale(80%, 80%);
  }
  100% {
    opacity: 1;
    transform: scale(100%, 100%);
  }
}
@keyframes fadeIn_1 {
  0% {
    opacity: 0;
    transform: scale(80%, 80%);
  }
  100% {
    opacity: 1;
    transform: scale(120%, 120%);
  }
}

.main_content {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  animation: 1s ease-out 0s 1 fadeIn;
}

.main_content_1 {
  height: 100%;
  width: 100%;
  animation: 1s ease-out 0s 1 fadeIn;
}

#homeh1 {
  text-align: center;
  color: aqua;
  font-family: Arial, Helvetica, sans-serif;
}

#homep {
  text-align: center;
  color: aqua;
  font-family: Arial, Helvetica, sans-serif;
}

#abouth1 {
  text-align: center;
  text-decoration: underline;
  color: rgb(5, 14, 111);
  font-family: Arial, Helvetica, sans-serif;
}

#aboutp {
  font-size: x-large;
  text-align: justify;
  color: #eae509;
  font-family: League Spartan;
}

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

#feedbackform {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  color: aqua;
}

#myCarousel {
  margin-left: auto;
  margin-right: auto;
  width: 70%;
}

.carousel .item {
  height: 600px;
}

.item img {
  position: absolute;
  object-fit: cover;
  top: 0;
  left: 0;
  min-height: 500px;
}

#contact {
  align-items: center;
  text-align: center;
}

#feedback_body {
  font-family: Arial, Helvetica, sans-serif;
}
* {
  box-sizing: border-box;
}

input[type="text"],
select,
textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
}

input[type="submit"] {
  background-color: #04aa6d;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

input[type="submit"]:hover {
  background-color: #45a049;
}

li.nav-item:hover {
  background-color: grey;
  border-radius: 5px;
  animation: 0.5s ease-out 0s 1 fadeIn_1;
  transform: scale(120%, 120%);
}

#education {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#education td,
#education th {
  border: 1px solid rgb(63, 114, 175);
  padding: 8px;
}

#education tr {
  background-color: rgb(17, 45, 78);
}

#education tr:hover {
  background-color: rgb(106, 44, 112);
}

#education th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: center;
  background-color: #04aa6d;
  color: rgb(34, 40, 49);
}

.centeraqua {
  text-align: center;
  color: aqua;
}

.para {
  font-family: League Spartan;
  text-align: left;
  color: #f08a5d;
  font-size: x-large;
}

.container1 {
  height: 350px;
  width: 100%;

  text-align: center;
  background: url("chess.jpg");
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow-x: hidden;
  color: white;
}

.container2 {
  height: 350px;
  width: 100%;

  text-align: center;
  background: url("wallpaperflare.com_wallpaper.jpg");
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow-x: hidden;
  color: white;
}

.container3 {
  height: 350px;
  width: 100%;

  text-align: center;
  background: url("Full Hd Images   Shuttle Badminton Tournament 607274   HD.jpg");
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow-x: hidden;
  color: white;
}

.container4 {
  height: 350px;
  width: 100%;

  text-align: center;
  background: url("WhatsApp Image 2022-08-14 at 10.45.48 AM.jpeg");
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow-x: hidden;
  color: white;
}

.container5 {
  height: 350px;
  width: 100%;

  text-align: center;
  background: url("62fa43ce4a5e7.jpg");
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow-x: hidden;
  color: white;
}

.container6 {
  height: 350px;
  width: 100%;

  text-align: center;
  background: url("wallpaperflare1.com_wallpaper.jpg");
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow-x: hidden;
  color: white;
}

.container7 {
  height: 350px;
  width: 100%;

  text-align: center;
  background: url("Aesthetic-Anime-Wallpaper-Sky-Light.jpg");
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow-x: hidden;
  color: white;
}

.container8 {
  height: 400px;
  width: 100%;

  text-align: center;
  background: url("ujUMdW.jpg");
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow-x: hidden;
  color: white;
}
.container9 {
  height: 400px;
  width: 100%;

  text-align: center;
  background: url("pawel-czerwinski--0xCCPIbl3M-unsplash.jpg");
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow-x: hidden;
  color: white;
}

.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.bg {
  /* The image used */
  background: url("WhatsApp Image 2022-08-14 at 10.45.25 AM.jpg");

  /* Full height */
  height: 100%;
  width: 80%;

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
h1.head_ {
  font-size: 70px;
}

footer.class_foot {
  text-align: center;
  color: white;
  background-color: #212529;
}
