.elementor-3044 .elementor-element.elementor-element-14f3b20b{--spacer-size:10px;}.elementor-3044 .elementor-element.elementor-element-33069565 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3044 .elementor-element.elementor-element-350d2ded{--e-image-carousel-slides-to-show:1;}.elementor-3044 .elementor-element.elementor-element-350d2ded .elementor-image-carousel-caption{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3044 .elementor-element.elementor-element-2cc115df .elementor-heading-title{color:#FFFFFF;}.elementor-3044 .elementor-element.elementor-element-134a1121 .elementor-heading-title{color:#FFFFFF;}.elementor-3044 .elementor-element.elementor-element-50e8889e{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3044 .elementor-element.elementor-element-464e744e > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3044 .elementor-element.elementor-element-464e744e{text-align:center;}.elementor-3044 .elementor-element.elementor-element-464e744e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6em;font-weight:600;color:#F4439F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(min-width:501px){.elementor-3044 .elementor-element.elementor-element-6136395{width:70.678%;}.elementor-3044 .elementor-element.elementor-element-a71c4c0{width:28.623%;}}/* Start custom CSS */section#posts-whats-new .eael-grid-post-holder {
    border: none;
    padding: 3em 0;
}

section#posts-whats-new .eael-grid-post-holder a.eael-grid-post-link {
    color: #333333 !important;
    font-size: 22px;
    font-family: OpenSans-Regular;
    margin-bottom: 20px;
    letter-spacing: 0.5px;
}

div#whats-new-pg article.eael-grid-post.eael-post-grid-column {
    padding: 1em 2em !important;
}

div#whats-new-pg .eael-entry-wrapper li.meta-cat-icon {
    display: none;
}

div#whats-new-pg ul.post-meta-categories li {
    margin-left: 0px;
}

div#whats-new-pg .eael-entry-meta {
    position: absolute;
    top: 0;
}

div#whats-new-pg .eael-entry-wrapper {
    position: relative;
}

div#whats-new-pg .eael-entry-wrapper a {
    font-size: 18px;
    font-family: OpenSans-Regular;
    font-weight: 600;
    color: #fed702;
}

header.eael-entry-header {
    padding-top: 10px;
}


div#pop-posts h5,
div#whatsnew-categories h5{
    background: transparent;
    color: #fed702;
    font-size: 2em;
    letter-spacing: 1px;
    font-family: Social-gothic-demibold;
    padding-left: 0px;
    padding-bottom: 20px;
    border-bottom: 1px solid #b1b0b0;
    text-transform: uppercase;
    font-weight: 700;
}

div#whatsnew-categories li {
    padding: 4px 0px;
}

div#whatsnew-categories ul a:before {content: '';background: url(https://foodbank.sg/wp-content/uploads/2021/12/folder-icon.png);width: 24px;height: 25px;position: absolute;left: 10px;background-repeat: no-repeat;background-size: contain;top: 9px;}

div#whatsnew-categories ul {
    margin: 0px 0px;
    list-style-type: none;
}

div#whatsnew-categories ul a {
    color: #333333;
    font-size: 1.1em;
    font-weight: 500;
    text-transform: uppercase;
    font-family: 'OpenSans-Regular';
    letter-spacing: 1px;
        padding-left: 48px;
}

div#whatsnew-categories li {
    padding: 4px 0px;
    position: relative;
    border-bottom: 1px solid #727272;
        margin: 0;
}


div#pop-posts h6.rltdpstsplgn_posts_title {
    font-size: 1em;
    font-family: 'OpenSans-Regular';
}

div#pop-posts header.entry-header {
    white-space: nowrap;
    width: 190px;
    overflow: hidden;
    text-overflow: ellipsis;
}


div#current-initiatives-heading h2.elementor-heading-title.elementor-size-default {
    font-family: 'Social-gothic-demibold';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 3em;
}

div#pop-posts h6.rltdpstsplgn_posts_title a {
    color: #555;
    font-family: 'OpenSans-Regular';
    letter-spacing: 1px;
}

div#pop-posts .entry-content p {
    font-family: 'OpenSans-Regular';
    color: #555555;
}


@media(max-width:1024px){
    .eael-post-grid-container .eael-post-grid {
    margin: 0 25px;
}
}/* End custom CSS */