
.Comumnitytext1{
    color: #fff;
  }
  .c1 {
    padding-top: 5%;
  }

  .bg-team {
    background-color: #2b3991 !important;
}
.teamsubtext{
    color: aliceblue;
    font-size: 15px;
  }


.teamimage-center{
  text-align: center;
}

.textinfo {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center;
}

.text-hidden{
  padding-top: 9%;

}
.ptext1{
  padding-top: 2rem;
}
.ptext3{
  padding-top: 1.5rem;
}


/* portofolio */

/* .portfolio1{
  overflow: hidden;
} */

.portfolio-item img{
  height: 300px;
  width: 400px;

}

.portfolio-item .portfolio-btn {
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  left: 50%;
  background: rgba(34, 36, 41, 0.5);
  border: 1px solid transparent;
  border-radius: 4px;
  opacity: 0;
  transition: .5s;
}

.portfolio-item:hover .portfolio-btn {
  opacity: 1;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 30px solid rgba(34, 36, 41, 0.9);
}

.portfolio-item i {
  opacity: 0;
  transition: .3s;
  transition-delay: .3s;
}

.portfolio-item:hover i {
  opacity: 1;
}










.portfolio-item .portfolio-img {
  position: relative;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: .5s;
}

.portfolio-item:hover .portfolio-img {
  top: 100%;
}

.portfolio-item .portfolio-text {
  position: absolute;
  width: 100%;
  height: 100%;
  top: -100%;
  left: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  transition: .5s;
}

.portfolio-item:hover .portfolio-text {
  top: 0;
}



.mybox1 { 
  display: none; 
}


.mybox2 { 
  display: none; 
}


.mybox3 { 
  display: none; 
}


.mybox4 { 
  display: none; 
}

.mybox5 {
  display: none;
}

.mybox6{
  display: none;
}



.bg-staff{
  background-color: #2b3991;
}


.sp1{
 
 color: gold;
}

.bg-teamb{
  background-color: #cbdeef4a;
}

.oteam{
  display: inline-block;
  
}

.teama1 .section-title::before {
  position: absolute;
  content: "";
  top: 10px;
  /* left: 427px; */
  width: 45px;
  height: 2px;
  background: #FFC600;
}
.teama1 .section-title::after {
  position: absolute;
  content: "";
  top: 14px;
  /* left: 427px; */
  width: 45px;
  height: 2px;
  background: #23A036;
}