/* -------------------- ABOUT US STYLE START -------------------- */
#abt-us {
     width: 100%;
     margin: 0.5rem 0;
     overflow: hidden;
     display: flex;
     justify-content: center;
     align-items: center;
     height: 21.5rem;
}

#who-r-we,
#mission,
#about-us,
#goals {
     padding: 1rem;
}

/* #who-r-we{
     background: url(https://placehold.co/200?text=Group+Photo+Here&font=Lora);
} */
.abt-us-oth {
     width: 100%;
     display: flex;
     justify-content: space-evenly;
     align-items: center;
     flex-wrap: wrap;
}

.indi-photo-contnr {
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     width: 14%;
}

.indi-photo {
     width: 100%;
     border-radius: 100px;
     border: 2px solid var(--col3);
     transition: all ease 0.5s;

}

.indi-photo-contnr:hover .indi-photo {
     scale: 1.1;
     /* transform: rotateY(360deg); */
}

.indi-photo img {
     border-radius: 50%;
}

.indi-info p {
     margin: 0.3rem 0;
}

.indi-info * {
     font-family: var(--heading2);
     text-align: center;
}

.abt-us-name {
     font-weight: 700 !important;
     color: var(--txt-col2);
}

.abt-us-role {
     font-weight: 500;
}

.indi-info a {
     text-decoration: none;
     color: var(--txt-col2);
     font-weight: 400;
}

.abt-us-icon {
     font-size: 6em;
     text-align: center;
     width: 25%;
     color: var(--txt-col2);
}

.abt-us-sec-desc {
     width: 70%;
}

.abt-us-sec-desc p,
.abt-us-sec-desc ul {
     padding: 0 1.2rem;
     font-size: 1.1rem;
     text-align: justify;
     text-justify: inter-word;
}

.abt-us-sec-desc ul {
     padding-left: 2.5rem;
}

.abt-us-sec-desc ul span {
     font-weight: 700;
}

.abt-us-icon img {
     width: 65%;
     border-radius: 60% 49% 50% 45%;
}

.abt-us-icon i {
     font-size: 100%;
     animation: breath 2s infinite linear;
}

.first-word {
     font-family: "Signika Negative";
     /*"Playfair Display";*/
     font-size: 1.5rem;
     font-weight: 700;
}

#abt-us-sec-next,
#abt-us-sec-prev {
     position: absolute;
}

@keyframes breath {
     50% {
          scale: 1.3;
     }

     100% {
          scale: 1;
     }
}

/* @media (max-width: 1862px) {
     #abt-us{
          height: 40vh;
     }
} */
@media (max-width: 950px) {
     #abt-us {
          height: 42rem;
     }

     .indi-photo-contnr {
          width: 30%;
     }

     .abt-us-icon {
          /* display: none; */
          margin-top: 1rem;
          width: 90%;
     }

     .abt-us-sec-desc {
          width: 70%;
     }

     .abt-us-icon img {
          width: 45%;
     }

     .abt-us-icon i {
          font-size: 145%;
     }
}

@media (max-width: 477px) {
     #abt-us {
          height: 48.5rem;
     }

     .indi-photo-contnr {
          width: 40%;
     }

     .abt-us-sec-desc {
          width: 90%;
     }

     .abt-us-icon img {
          width: 65%;
     }

     .abt-us-icon i {
          font-size: 115%;
     }
}

@media (min-width: 1300px) {
     #abt-us {
          height: 26rem;
     }
}

/* -------------------- ABOUT US STYLE END -------------------- */