
* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-family: 'poppins', sans-serif;
}

.hero-section {
    background-image: url('../images/Directory-Banner.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.hero-section .hero-section-content .hero-section-heading .top-main-heading .sub-heading {
    font-size: 20px;
    letter-spacing: 5px;
    font-weight: 600;
    color: #01411c;
}

.leadership-main .secretary-main .left-secretary-main {
    max-width: 850px;
    width: 100%;
    height: 250px;
}

.leadership-main .secretary-main {
    box-shadow: 0px 4px 8px #e4e4e4;
    border-radius: 20px;
}

.leadership-main .secretary-main .left-secretary-main .rank {
    color: #212529;
}

.leadership-main .secretary-main .left-secretary-main .secretary-message {
    font-size: 14px;
}

.leadership-main .secretary-main .left-secretary-main .mail-phone p {
    font-size: 14px;
    font-weight: 500;
    color: #4B8C66;
}

.additional-scretary-main .AS-main-section .AS-card-main .AS-card-header img {
    width: 235px;
    height: 235px;
    border-radius: 10px;
}
  
.additional-scretary-main .AS-main-section .AS-card-main {
    box-shadow: 0px 4px 12px #e4e4e4;
}

.additional-scretary-main .AS-main-section .AS-card-main .AS-card-header .name-rank .rank {
    color: #6F7772;
}

.additional-scretary-main .AS-main-section .AS-card-main .AS-card-header .name-rank .name {
    max-width: 200px;
    text-align: center;
}

.additional-scretary-main .AS-main-section .AS-card-main .AS-card-footer p {
    font-size: 14px;
    font-weight: 500;
}

    