.post-feed-section {
    display: grid;
    grid-template-columns: 1fr;
    border-bottom: 1px solid #dddddd;
}

@media (min-width: 1024px) {
    .post-feed-section {
        grid-template-columns: 3fr 1fr;
        padding: 32px 0;
    }
}

/* .post-feed-section > .post-area {
    display: grid;
    grid-template-columns: 1fr;
}

@media (min-width: 1024px) {
    .post-feed-section > .post-area {
        grid-template-columns: 1fr 1fr 1fr;
        padding: 0;
    }

} */


.post-feed-section {
    .post-area-div {
        display: grid;
        grid-template-columns: 1fr;
    }

    .email-subscribe-div {
        display: flex;
        justify-content: center;
        align-items: center;

        #mc_embed_shell {
            width: 100%;
            max-width: 600px;
        }

        #mc_embed_signup {
            background-color: #EDF4FC80;
            margin: 15px 0;
            padding: 10px;
        }


        h2 {
            margin:0px !important;
            font-size: 20px !important;
        }

        label, input {
             font-family: Noto Sans;
        }

        #mc-embedded-subscribe {
            border-radius: 80px;
            border: none;
            background-color: #347E9E;
            padding: 1rem 1rem;
            height: 40px;
            line-height: 0;
            font-weight: bold;
        }

        #mce-responses {
            margin: 0 !important;
        }

       
    }
}

@media (min-width: 1024px) {
    .post-feed-section {
        .post-area-div {
            grid-template-columns: 1fr 1fr 1fr;
        }
    }
}







.post-feed-section .widget-area {
    display: flex;
    justify-content: center;
    padding-top: 16px;
    padding-bottom: 16px;
    border-bottom-width: 1px;
}

@media (min-width: 1024px) {
    .post-feed-section .widget-area {
        padding: 0px 0px 16px;
    }
}

.post-feed-section .post-area .post-feed-section-card {
    padding-bottom: 16px;
    border-bottom: 1px solid #dddddd;
    padding-top: 16px;
}

@media (min-width:1024px) {
    .post-feed-section .post-area .post-feed-section-card {
        padding: 0 16px;
        border-right: 1px solid #dddddd;
        border-bottom: none;
    }

    .post-feed-section .widget-area {
        padding-left: 16px;
    }
}



