@media (max-width:1440px) {

    .activity-link {
        min-height: 125px;
        width: 150px;
    }

    .activity-link2 {
        min-height: 110px;
        width: 230px;
    }

    .Recent-activity {
        /* margin-top: 10px; */
        margin-bottom: 0px;
    }


}

@media (max-width:1024px) {
    .obj-outer {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .obj-card1 {
        width: 280px;
    }

    .cherity-card {
        width: 100%;
    }

    .card-title {
        font-size: 1rem;
    }


    .gal {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;

    }

    .gal-img {
        height: 200px;
        width: 200px;
        border-radius: 3px;
        box-shadow: 10px 10px 10px 0px rgb(184, 182, 182);
    }

    .activity-link {
        margin-left: -10px;
        min-height: 125px;
        width: 80px;
    }

    .inner-activity {
        margin-left: -20px;
        width: 115px;
        height: 120px;
    }

    .activity-link2 {

        min-height: 110px;
        width: 160px;
    }

    .inner-activity2 {
        margin-left: -20px;
        width: 170px;
        height: 130px;
    }

    .activity2 {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
    }

    .act-member {
        height: 230px;
        margin-top: -28px;
    }

    .act-member1 {
        height: 230px;
        margin-top: 12px;
    }

    .third-column {
        width: 28%;
        display: flex;
        flex-direction: column;
    }

    .first-column {
        width: 28%;
        display: flex;
        flex-direction: column;

    }

    .recent-act {
        height: 250px;
        margin-top: 20px;
    }

    .volun-form {
        display: flex;
        justify-content: space-between;
        flex-direction: row;

    }

    .volun-form-inner {
        padding-left: 80px;
    }

    .volun-input {
        width: 100%;
    }

    .volun-textarea {
        width: 100%;
    }

    .volun-button {
        width: 50%;
    }

    /* heading border section start  */
    .heading-border {
        width: 25%;
    }

    /*heading border section end  */

}

@media (max-width:768px) {
    .header-responsive {
        width: 50%;
        padding-left: 20px;
    }



    .inner-responsive {
        margin-top: -11px;
    }

    .activity-link {
        margin-left: 0px;
        min-height: 85px;
        width: 188px;
    }

    .inner-activity {
        margin-left: -20px;
        width: 280px;
        height: 80px;
        font-size: 16px;
    }

    .activity-link2 {
        margin-top: -16px;
        height: 10px;
        width: 160px;
    }

    .inner-activity2 {
        margin-left: -20px;
        width: 276px;
        height: 80px;
    }

    .margin-responsive {
        margin-top: -20px;
    }

    .activity2 {
        display: flex;
        flex-direction: column;
        height: 200px;
        margin-top: -10px;
    }

    .act-member {
        height: 230px;
        margin-top: -28px;
    }

    .act-member1 {
        height: 230px;
        margin-top: 40px;
    }



    .third-column {
        width: 34%;
        display: flex;
        flex-direction: column;
    }

    .card-external {
        height: 280px;

    }

    .first-column {
        width: 34%;
        display: flex;
        flex-direction: column;
        justify-content: start;
        margin-left: -75px;

    }

    .recent-act {
        height: 150px;
        margin-top: -30px;
        width: 265px;
        margin-left: -15px;
    }

    .Recent-activity {
        margin-top: -20px;
        margin-bottom: -30px;
    }

    .video {
        margin-top: -25px;
        margin-bottom: 23px;
    }

    .volun-form {
        display: flex;
        justify-content: space-between;
        flex-direction: column;
    }

    .volun-form-inner {
        padding-left: 0px;
    }

    .volun-form-img {
        width: 100%;
    }

    .footer-third {
        width: 40%;
    }
}

@media (max-width:430px) {
    .header-responsive {
        width: 85%;
        padding-left: 20px;
    }

    #padd-start {
        margin-left: 10px;
    }


    .inner-responsive {
        margin-top: -11px;
    }

    .activity-link {
        margin-left: 0px;
        min-height: 85px;
        width: 188px;
    }

    .inner-activity {
        margin-left: -20px;
        width: 280px;
        height: 80px;
        font-size: 16px;
    }

    .activity-link2 {
        margin-top: 5px;
        height: 10px;
        width: 160px;
    }

    .inner-activity2 {
        margin-left: -20px;
        width: 276px;
        height: 80px;
    }

    .margin-responsive {
        margin-top: -20px;
    }

    .activity2 {
        display: flex;
        flex-direction: column;
        min-height: 250px;
        margin-left: 50px;
    }

    .act-member {
        height: 230px;
        margin-top: -28px;
    }

    .act-member1 {
        height: 230px;
        margin-top: 40px;
    }



    .third-column {
        width: 75%;
        display: flex;
        flex-direction: column;
        margin-left: 35px;
        min-height: 614px;
    }

    .card-external {
        height: 280px;

    }

    .first-column {
        width: 75%;
        display: flex;
        flex-direction: column;
        margin-left: 35px;
    }

    .activity {
        display: flex;
        justify-content: space-between;
        flex-direction: column;
        /* align-items: center; */
        min-height: 300px;
        margin-top: 50px;
        margin-left: 50px;

    }

    .recent-act {
        height: 150px;
        margin-top: -30px;
        width: 265px;
        margin-left: 47px;
    }


    .gal-img {
        height: 200px;
        width: 383px;
        border-radius: 3px;
        box-shadow: 10px 10px 10px 0px rgb(184, 182, 182);
    }

    .Recent-activity {
        margin-top: -20px;
        margin-bottom: -30px;
    }

    /* .video {
        margin-top: -25px;
        margin-bottom: 23px;
    }

    .volun-form {
        display: flex;
        justify-content: space-between;
        flex-direction: column;
    }

    .volun-form-inner {
        padding-left: 0px;
    }

    .volun-form-img {
        width: 100%;
    } */

    #footer-logo {
        text-align: center;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    #footer-icon {
        text-align: center;
        margin: auto;
    }

    .footer-third {
        width: 100%;
    }

}

@media (max-width:380px) {
    .header-responsive {
        width: 100%;
        padding-left: 15px;
    }

    #padd-start {
        margin-left: 10px;
    }


    .inner-responsive {
        margin-top: -11px;
    }

    .activity-link {
        margin-left: 0px;
        min-height: 85px;
        width: 188px;
    }

    .inner-activity {
        margin-left: -20px;
        width: 280px;
        height: 80px;
        font-size: 16px;
    }

    .activity-link2 {
        margin-top: 5px;
        height: 10px;
        width: 160px;
    }

    .inner-activity2 {
        margin-left: -20px;
        width: 276px;
        height: 80px;
    }

    .margin-responsive {
        margin-top: -20px;
    }



    .act-member {
        height: 230px;
        margin-top: -28px;
    }

    .act-member1 {
        height: 230px;
        margin-top: 40px;
    }



    .third-column {
        width: 100%;
        display: flex;
        flex-direction: column;
        margin-left: 0px;
        min-height: 614px;
    }

    .card-external {
        height: 280px;

    }

    .first-column {
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-left: 0px;
    }

    .activity {
        display: flex;
        /* justify-content: center; */
        flex-direction: column;
        /* align-items: center; */
        min-height: 300px;
        margin-top: 50px;
        margin-left: 32px;

    }

    .activity2 {
        display: flex;
        flex-direction: column;
        min-height: 250px;
        margin-left: 32px;
    }

    .recent-act {
        height: 150px;
        margin-top: -30px;
        width: 265px;
        margin-left: 32px;
    }

    .gal {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        align-items: center;
        margin: auto;
    }


    .gal-img {
        height: 200px;
        width: 301px;
        border-radius: 3px;
        box-shadow: 10px 10px 10px 0px rgb(184, 182, 182);
    }

    .Recent-activity {
        margin-top: -20px;
        margin-bottom: -30px;
    }

    #footer-logo {
        text-align: center;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    #footer-icon {
        text-align: center;
        margin: auto;
    }

    .footer-third {
        width: 100%;
    }

}