html,
body {
   overflow: auto;
    }

p {
  font-size: 18px;
}

.info {
  margin-left: 20px;
}

h2 {
  color: #663366;
  font-size: 32px;
}

ul {
  margin-top: 10px;
}

li {
  font-size: 18px;
  color: #0004ff;
}

.habout {
  text-align: center;
}

.header {
  margin-left: 60px;
}

.mission {
  color: black;
  margin-left: 30px;
}

.imgabout {
  width: 500px;
  height: 350px;
  border-radius: 10px;
}

.imgpolitics {
  width: 300px;
  height: 400px;
  border-radius: 10px;
  -o-object-fit: none;
     object-fit: none;
  -o-object-position: right;
     object-position: right;
}

.imgmission {
  height: 400px;
  -o-object-fit: cover;
     object-fit: cover;
  padding: 2px;
  border-radius: 10px;
}

.curmiss {
  text-align: center;
  background-color: #5e5e5e;
  color: white;
  font-weight: bold;
  border-radius: 12px;
}

.curmisslist li {
  margin-left: 20px;
}

.rtable {
  text-align: center;
}

.toppersonnel,
th {
  background-color: #643672;
  opacity: 0.9;
  color: white;
  font-size: 20px;
  font-weight: bold;
}

.toppersonnel .pink,
th .pink {
  color: #ffffff;
}

.middlepersonnel {
  background-color: #474747;
  opacity: 0.7;
  color: white;
  font-size: 18px;
}

.lowerpersonnel {
  background-color: #dadada;
  color: #494949;
  font-size: 18px;
}

.backpink {
  background-color: #e35724;
  color: white;
  font-weight: bold;
  font-size: 22px;
}

.personnelcount {
  font-weight: bold;
  background-color: rgba(231, 231, 231, 0.6);
  color: #506dc2;
  font-size: 22px;
}

.thead {
  width: 80%;
}

.rate h1 {
  color: #ff02dd;
  font-size: 36px;
  margin-left: 40px;
}

.rate h2 {
  margin-top: 0;
  margin-bottom: 0;
  color: #234abe;
  font-weight: bold;
  margin-left: 40px;
}

.rate p {
  margin-top: 0;
  margin-left: 40px;
}

.ratenew {
  text-align: center;
}

.ratenew h1 {
  font-size: 36px;
  font-weight: bold;
  color: #fff;
}

.ratenew p {
  color: #234abe;
}

@media (max-width: 768px) {
  .header {
    text-align: center;
  }

  .imgabout,
  .imgpolitics {
    -o-object-fit: cover;
       object-fit: cover;
    width: 300px;
    height: auto;
    border: 5px solid black;
    border-radius: 12px;
  }

  .curmiss,
  .futmiss {
    font-size: 24px;
  }
}

.content {
  position: relative;
  min-width: 100%;
  height: 100%;
  overflow: auto;
  color: #1b1b1b;
  /*-light black-*/
  font-size: 1.1em;
  background-color: #f2f0ea;
  /* --off- yellow-white-- */
  border-radius: 5px;
  top: 0;
  bottom: 0;
}

#ifrm1 {
  overflow-y: auto;
  position: absolute;
  background-color: #f2f0ea;
  border: none;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/*# sourceMappingURL=about.css.map*/