@media only screen and (min-width: 320px) and (max-width: 767px){
    /* HOMEPAGE */
    .nsif-menu-wrapper.menu-wrapper {
        position: absolute;
        width: 100vw;
        left: 0%;
        right: 0;
        top: 104px;
        background: #fff;
        box-shadow: 1px 1px 7px 0 #00000026;
        overflow: scroll;
        z-index: 3;
    }
    .nsif-menu-wrapper.menu-wrapper {
        float: right;
    }
    .nsif-menu-wrapper.menu-wrapper .navbar-collapse {
        overflow: hidden;
        text-align: center;
    }
    .nsif-menu-wrapper ul {
        padding: 15px;
        list-style-type: none;
        margin-inline-start: 0;
        padding-inline-start: 0;
    }
    .nsif-menu-wrapper ul#menu-main-menu {
        max-width: 90%;
        margin: 0 auto;
    }
    .nsif-menu-container .nsif-logo img {
        padding-left: 20px;
    }
    .nsif-menu-holder button.navbar-toggler {
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        align-items: center;
        margin-top: 10px;
        margin-right: 20px;
        border: 0;
    }
    .nsif-menu-holder .navbar-toggler-icon {
        height: 4px;
        margin-bottom: 2px;
        margin-top: 2px;
        width: 22px;
    }
    #menu-main-menu li {
        display: block;
        text-align: left;
        padding: 10px;
    }
    .nsif-menu-wrapper ul li a {
        font-size: 15px;
        font-family: 'Gill Sans', sans-serif !important;
        font-weight: 500;
    }
    .nsif-menu-wrapper ul{
        padding: 0;
    }
    .dropdown-menu li {
        margin: 0px 0px;
    }
    .header-top-bar {
        display: none;
    }
    .header-top-bar-inner {
        display: none;
    }
    button.navbar-toggler:focus {
        border: 0;
        outline: 0;
        box-shadow: none;
    }
    .mobile-only{
        display: block;
    }
    .mobile-only .menu-top-bar-container {
        max-width: 90%;
        margin: 0 auto;
        text-align: left;
        font-family: 'Gill Sans', sans-serif !important;
        text-transform: uppercase;
        padding: 0 !important;
        font-size: 15px;
    }
    /* .mobile-only .menu-top-bar-container  ul {
        padding: 7px;
    } */
    ul#menu-top-bar-1 li {
        padding: 7px;
    }
    .top-title-wrapper p {
        margin-left: 12px;
    }
    .nsif-menu-wrapper {
        display: none;
    }
    .image-gallery-wrapper .image {
        height: 100%;
    }
    .who-we-are-inner-row .gws-image-item img {
        padding-left: 35px;
        padding-right: 35px;
    }
    .who-we-are-inner-row{
        display: inherit;
    }
    .who-we-are-inner-row .title-wrapper h1 {
        padding-left: 12px;
    }
    .who-we-are-inner-row > .wpb_column.vc_column_container:last-child {
        padding-left: 30px;
        padding-right: 28px;
        padding-top: 30px;
    }
    .who-we-are-inner-row .decription-wrapper p {
        padding-left: 12px;
        padding-right: 12px;
    }
    .container-our-mission-text-container {
        padding-left: 12px;
    }
    .container-our-vision-text-container {
        padding-left: 12px;
    }
    .nsif-video-container video {
        width: 100%;
    }
    .vc_row.home-video-row {
        padding: 0px 0;
    }
    .home-video-inner-row .play-btn img {
        width: 85%;
        object-fit: contain;
    }
    .home-video-inner-row .play-btn {
        justify-content: center;
        align-items: center;
        position: absolute;
        display: flex;
        height: 100%;
        width: 25%;
        bottom: 0;
        right: 0;
        left: 0;
        top: 0;
    }
    .vc_row.who-we-are-row {
        padding: 30px 0;
    }
    .our-priority-areas-inner-row {
        display: inherit;
    }
    .our-priority-areas-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .gws-heading > .title-wrapper h2 {
        margin-left: 45px;
        font-size: 29px;
    }
    .our-priority-areas-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .gws-heading > .title-wrapper {
        margin: 0 0 20;
    }
    .vc_row.our-priority-areas-row {
        padding: 21px 0;
    }
    .our-priority-areas-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .gws-heading > .decription-wrapper {
        padding-left: 45px;
    }
    .vc_row.our-priority-areas-row {
        padding: 0;
    }
    .nsif-pa-btn a {
        margin-left: 45px;
        padding: 8px 25px !important;
    }    
    .about-nsif-btn a {
        padding: 8px 24px !important;
        margin-left: 12px;
    }
    .pa-box-inner {
        position: inherit;
    }
    .pa-box-inner .pa-title p {
        max-width: 90%;
        margin: 0 auto;
    }
    .priority-area-box {
        min-height: 350px;
    }
    div#home-counter-row {
        display: none;
    }
    .our-priority-areas-inner-row > .wpb_column.vc_column_container.vc_col-sm-8 {
        padding-left: 0; 
    }
    .our-stories-inner-row .title-wrapper h2,  .our-stories-inner-row .decription-wrapper p{
        padding-left: 12px;
    }
    .vc_row.our-stories-row {
        padding: 60px 0;
    }
    .stories-btn a {
        margin-left: 12px;
    }
    .our-stories-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .vc_row {
        display: flex !important;
        flex-direction: column-reverse;
    }
    .stories-row {
        padding-left: 41px;
        padding-right: 41px;
    }
    .our-stories-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child {
        padding-left: 30px;
        padding-right: 30px;
    }
    .our-stories-inner-row .stories-container {
        padding-left: 12px;
        padding-right: 12px;
    }
    /*
    .stories-row {
        flex-direction: row-reverse;
    } */
    .highlights-inner-row{
        display: inherit;
    }
    .vc_row.highlights-row {
        padding: 42px 0 47px;
    }
    .highlights-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .gws-heading > .title-wrapper h2,
    .highlights-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .gws-heading > .top-title-wrapper p{
        padding-left: 30px;
    }
    .highlights-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .gws-heading > .title-wrapper h2{
        font-size: 27px !important;
        padding-left: 42px;
    }
    .story-box {
        padding: 0;
    }
    .story-box:first-child, .story-box:nth-child(2) {
        margin-bottom: 0;
    }
    .news-section-wrapper {
        display: inherit;
    }
    .news-events-row {
        padding: 33px 0 75px;
    }
    .news-section-container {
        margin-left: 41px;
        margin-right: 41px;
    }
    .vc_row.news-events-row {
        padding: 50px 0 75px;
    }
    .news-events-row-heading > .title-wrapper h2 {
        line-height: 36px;
        font-size: 30px;
    }
    .container-our-priority-areas-container {
        padding-left: 45px;
        padding-right: 45px;
    }
    .slick-slider ul.slick-dots {
        padding: 11px;
    }
    .home-highlights-slider .slick-slide.slick-cloned {
        width: 380px !important;
    }
    .home-highlights-slider .slick-track{
        height: 20vh;
    }
    .annual-report-image {
        height: 250px;
    }
    .annual-reports-wrapper.slick-initialized.slick-slider.slick-dotted {
        height: 250px;
    }
    .annual-report-image img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .annual-report-title p {
        font-size: 21px;
        margin-left: 87px;
        margin-bottom: 6vh;
    }
    .view-more-ar a {
        margin-left: 103px;
        padding: 3px 11px;
    }
    .annual-report-content-wrapper > .view-more-ar a{
        color: white;
    }
    .annual-report-content-wrapper {
        width: 90%;
    }
    .footer-top-section {
        width: 90%;
        margin: 0 auto;
    }
    .footer-top-section p, .footer-top-section a {
        font-size: 11px;
        padding-top: 14px;
    }
    .footer-bottom-section {
        display: inherit;
    }
    .footer-logo {
        width: 80%;
        margin: 0 auto;
    }
    .footer-inner p, .footer-inner a {
        font-size: 10px;
    }
    .powered-by {
        padding-left: 25px;
        width: 100%;
        margin-top: 20px;
        text-align: left;
    }
    .footer-logo img {
        width: 50%;
    }
    .news-section-wrapper > button.slick-prev.slick-arrow > i.fas.fa-chevron-left,
    .news-section-wrapper > button.slick-next.slick-arrow > i.fas.fa-chevron-right{
        justify-content: center;
        align-items: center;
        position: absolute;
        margin: 0 auto;
        top: 128px;
    }
    .container-col.our-priority-areas-container > div {
        width: 100% !important;
    
    }
    /* ABOUT US */
    .about-inner-content {
        display: inherit;
    }
    .about-banner-holder {
        height: 80%;
        top: 8px;
    }
    .about-video-holder {
        height: 95%;
    }
    .about-content-wrapper {
        padding-left: 0;
        padding-top: 0;
    }
    .about-title h1 {
        line-height: 38px;
        font-size: 55px;
    }
    .about-title {
        left: 52px;
    }
    .about-text-content {
        padding-top: 0px;
    }
    .about-text-content p {
        width: 97%;
        font-size: 15px;
        padding-left: 55px;
    }
    .about-title:after {
        width: 113px;
        height: 11px;
        bottom: 14px;
        left: -12px;
    }
    .about-image-wrapepr {
        width: 75%;
        margin-left: 35px;

    }
    .about-us-row-intro {
        padding: 0;
    }
    .about-us-intro p {
        width: 90%;
        padding-left: 55px;
        font-size: 15px;
    }
    .about-us-intro strong{
        font-size: 15px;
    }
    .our-vision-col.wpb_column.vc_column_container.vc_col-sm-6 {
        padding-right: 0; 
    }
    .about-intro-text ul {
        width: 93%;
    }
    .about-us-intro {
        margin-bottom: 35px;
    }
    .our-vision-col> .vc_column-inner > .wpb_wrapper > .about-us-intro-title > .title-wrapper h2 {
        margin-left: 42px;
        font-size: 26px;
    }
    .about-intro-text p {
        margin-left: 42px;
        font-size: 15px;
        width: 88%;
    }
    .foundation-objects-row {
        padding: 50px 0;
    }
    .what-we-do-text-col {
        margin-top: 11px;
    }
    .about-intro-text li {
        font-size: 14px;
        margin-left: 19px;
        padding-right: 30px;
    }
    .what-we-do-text-col > .vc_column-inner {
        padding-left: 43px !important;
    }
    .container-col.our-core-value-container .col, .container-col.our-core-value-container > div {
        width: 100% !important;
    }
    .sliding-textbox-container {
        margin-left: 34px;
    }
    .sliding-textbox-title p {
        font-size: 16px;
        margin-right: 31px;
        margin-left: 15px;
    }
    .sliding-textbox-number p {
        font-size: 26px;
    }
    .sliding-textbox-title {
        flex-basis: 80%;
    }
    .sliding-textbox-content {
        padding: 12px 16px;
    }
    .strategic-sliding-box > .sliding-textbox-outer > .sliding-textbox-content p {
        font-size: 14px;
        margin-right: 30px;
    }
    .strategic-sliding-box > .sliding-textbox-outer > .sliding-textbox-content li {
        font-size: 14px;
        margin-right: 30px;
    }
    .sliding-textbox-container > .sliding-textbox-outer > .sliding-textbox-content p {
        font-size: 14px;
    }
    .strategic-sliding-box.active .sliding-textbox-inner {
        width: 90%;
    }
    #discover-our-strategic-plan-454890020 .nsif-btn-inner a {
        padding: 7px 24px;
    }
    .our-strategic-goals-title > .title-wrapper h2{
        font-size: 23px !important;
    }
    .our-core-value-title > .title-wrapper h2{
        font-size: 26px !important;
    }
    .our-core-value-container {
        padding-left: 27px;
        padding-right: 27px;
    }
    .whatwedo-image > .wpb_wrapper > .vc_single_image-wrapper img {
        padding-left: 72px;
        padding-right: 72px;
    }
    .what-we-do-title > .title-wrapper h2 {
        padding-left: 27px;
        font-size: 26px !important;
    }
    .what-we-do-text-col .text-content-wrapper p {
        margin-left: 28px;
    }
    .vision-mission-image > .wpb_wrapper img {
        padding-left: 42px;
        padding-right: 42px;
}
    .our-strategic-goals-btn  .nsif-btn-inner a{
        padding: 8px 25px !important;
    }
    /* CONTACT US */
    .get-in-touch-form-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .vc_row.get-in-touch-form-inner-row{
        display: inherit;
    }
    .vc_row.get-in-touch-form-row {
        padding: 42px 0;
        margin-left: 11px;
    }
    .contact-us-banner-heading > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-heading h1{
        padding-left: 50px;
    }
    .icon-text-wrapper {
        display: inherit;
    }
    .icon-text-content-wrapper * {
        line-height: 19px;
        font-size: 14px;
    }
    .container-contact-details-container .container-col.contact-details-container > div:first-child,
    .container-contact-details-container .container-col.contact-details-container > div:nth-child(2),
    .container-contact-details-container .container-col.contact-details-container > div:last-child
    {
        width: 100%;
        padding-bottom: 4vh;
    }
    .get-in-touch-title > .title-wrapper h2{
        font-size: 26px;
        padding-left: 10px;
    }
    .get-in-touch-title > .top-title-wrapper p{
        font-size: 16px;
        line-height: 5px;
    }
    .contact-facebook-icon .icon-text-icon-wrapper {
        margin: 0;
    }
    .get-in-touch-title > .decription-wrapper p {
        font-size: 14px !important;
        padding-left: 10px;
    }
    .get-in-touch-form-inner-row .decription-wrapper {
        max-width: 79%;
    }
    .get-in-touch-form-inner-row .gform_wrapper.gravity-theme .gform_footer input#gform_submit_button_8 {
        padding: 6px 22px;
        font-size: 14px;
    }
    /* FUNDING OF NGOS/NPOS */
    .funding-ngo-npo-banner-inner-row  .banner-image.medium-height {
        height: 250px;
    }
    .funding-allocations-btn  .nsif-btn-inner a{
        padding: 8px 13px !important;
    }
    .funding-ngo-npo-banner-inner-row .banner-text p strong {
        line-height: 46px;
        font-size: 33px;
    }
    .funding-ngo-npo-banner-inner-row .banner-text p {
        line-height: 43px;
        font-size: 30px;
    }
    .our-impact-title > .title-wrapper h2 {
        line-height: 10px;
        margin-left: 30px;
        font-size: 27px;
    }
    .funding-allocations-btn {
        margin-bottom: 20px !important;
    }
    .vc_row.how-we-fund-row {
        padding: 50px 0 65px;
    }
    .how-we-fund-title .title-wrapper h2 {
        margin-left: 30px;
        font-size: 29px;
    }
    .how-we-fund-text p {
        width: 92%;
        padding-left: 31px;
        font-size: 15px;
    }
    .explore-funding-framework  a{
        margin-left: 30px;
    }
    .content-wrapper.container-funding-impact-counter-container {
        max-width: 100%;
    }
    .funding-impact-counter-container {
        padding-left: 13px;
        padding-right: 13px;
    }
    .count-number {
        font-size: 22px;
    }
    .counter-wrapper.funding-impact-empty-counter {
        display: none;
    }
    .container-col.funding-impact-counter-container .col, .container-col.funding-impact-counter-container > div {
        width: 100% !important;
        float: left;
    }
    #funding-ngos-counter-section .count-number {
        text-align: center;
    }
    .counter-text p {
        font-size: 14px;
    }
    #funding-ngos-counter-section .counter-text p {
        text-align: center;
    }
    .funding-allocations-btn > .nsif-btn-inner a{
        margin-left: 34px !important;
    }
    .funds-sliding-1, 
    .funds-sliding-2,
    .funds-sliding-3,
    .funds-sliding-4 {
        margin-right: 30px;
    }
    .funds-sliding-3 > .sliding-textbox-outer > .sliding-textbox-content li,
    .funds-sliding-4 > .sliding-textbox-outer > .sliding-textbox-content li,
    .funds-sliding-4 > .sliding-textbox-outer > .sliding-textbox-icons-wrapper > .sliding-box-icon-item > .sliding-box-icon-details-wrapper > .sliding-box-icon-title-wrapper p,
    .funds-sliding-4 > .sliding-textbox-outer > .sliding-textbox-icons-wrapper > .sliding-box-icon-item > .sliding-box-icon-details-wrapper > .sliding-box-icon-desc-wrapper p{
        font-size: 14px;
    }
    .funds-sliding-4 > .sliding-textbox-outer > .sliding-textbox-icons-wrapper > .sliding-box-icon-item > .sliding-box-icon-details-wrapper > .sliding-box-icon-title-wrapper p{
        margin-top: 10px;
    }
    .funds-sliding-4 > .sliding-textbox-outer > .sliding-textbox-icons-wrapper > .sliding-box-icon-item > .sliding-box-icon-wrapper {
        width: 11%;
    }
    .call-for-proposal-title h1 {
        margin-left: 39px;
        width: 90%;
        font-family: 'Open Sans', sans-serif !important;
        padding-right: 63px;
        font-size: 21px !important;
    }
    .call-for-proposal-title p {
        margin-left: 39px;
        width: 90%;
        font-style: normal;
        font-weight: 700 !important;
        padding-right: 63px;
        font-size: 21px !important;
    }
    .call-for-proposal-image, .call-for-proposal-slide {
        height: 70vh;
    }
    .call-for-proposal-slider.slick-initialized.slick-slider.slick-dotted {
        height: 74vh;
    }
    .call-for-proposal-slide > .read-more-btn a {
        margin-left: 36px;
        color: white;
    }
    /* REDUCED CSR ARMOUNT */
    .reduced-csr-amount-title .banner-image.medium-height {
        height: 50vh;
    }
    .reduced-csr-amount-title > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-heading h1{
        padding-top: 10vh;
        font-size: 22px;
        padding-left: 0;
    }
    .reduced-csr-amount-title > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-text p{
        font-size: 14px;
        padding-right: 50px;
        padding-left: 50px;
    }
    .reduced-csr-amount-title > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-text{
        padding-top: 7px;
    }
    .reduced-csr-amount-title > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .yellow-border:after{
        width: 117px;
        height: 10px;
    }
    .reduced-csr-amount-title > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .page-banner-btn > .nsif-button a {
        padding: 5px 13px;
    }
    .guidelines-priority-areas-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper >.gws-image-item img {
        height: 50vh;
        width: 57%;
    }
    .guidelines-priority-areas-inner-row .nsif-btn-inner.left {
        justify-content: center;
        padding-right: 170px;
    }
    .guidelines-beneficiaries-inner-row .nsif-btn-inner.left {
        justify-content: right !important;
        padding-right: 15px;
    }
    .guidelines-non-qualifying-activities-inner-row .nsif-btn-inner.left {
        justify-content: center;
        padding-right: 170px;
    }
    .vc_row.guidelines-beneficiaries-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:first-child {
        padding-right: 0;
        width: 80%;
    }
    .guidelines-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .vc_row {
        display: inherit;
    }
    .vc_row.guidelines-row .image {
        height: 100%;
    }
    .vc_row.guidelines-priority-areas-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child{
        padding: 0px 50px;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.guidelines-beneficiaries-inner-row.vc_custom_1724845683224.vc_row-has-fill {
        display: flex;
        flex-direction: column-reverse;
    }
    .guidelines-beneficiaries-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .gws-image-item img {
        width: 95%;
        height: 50vh;
    }
    .guidelines-non-qualifying-activities-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .gws-image-item img{
        width: 57%;
        height: 50vh;
    }
    .application-title > .title-wrapper h2{
        margin-left: 45px;
        font-size: 28px;
    }
    .vc_row.guidelines-row {
        padding-bottom: 50px;
    }
    .text-content-wrapper.text-.application-text p{
        font-size: 14px;
        padding-left: 45px;
        padding-right: 45px;
    }
    .application-text p a{
        font-size: 14px;
    }
    .non-qualifying-title > .title-wrapper h2 {
        margin-top: 25vh;
        font-size: 25px;
    }
    .priorityareas-title > .title-wrapper h2 {
        margin-top: 7vh;
        font-size: 25px;
        margin-left: 9px;
    }
    .vc_row.guidelines-priority-areas-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child, .vc_row.guidelines-non-qualifying-activities-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child {
        padding: 0 50px;
    }
    .non-qualifying-text p {
        width: 50%
    }
    .non-qualifying-text li {
        width: 48%
    }
    .guidelines-application-inner-row  .nsif-btn-inner a{
        margin-left: 45px;
        padding: 8px 25px !important;
    }
    .guidelines-row .text-content-wrapper ul li {
        font-size: 15px;
    }
    .text-content-wrapper.non-qualifying-text strong {
        font-size: 16px !important;
    }
    .priorityareas-text {
        width: 53%;
    }
    .priorityareas-text > .text-content-wrapper strong {
        font-size: 15px;
    }
    .beneficiaries-text {
        width: 95%;
        padding-left: 9px;
    }
    .beneficiaries-text strong {
        font-size: 15px;
    }
    .priorityareas-text strong {
        font-size: 15px;
    }
    .priorityareas-text p {
        margin-left: 9px;
        margin-right: 37px;
    }
    .beneficiaries-title > .title-wrapper h2 {
        font-size: 27px;
        margin-top: 7vh;
        margin-left: 9px;
    }
    .vc_row.guidelines-row-title-row {
        padding: 8vh 0 20vh;
    }
    .guidelines-row-title-row h2 {
        font-size: 27px !important;
    }
    /* VACANCY */
    .vacancy-banner-title h2{
        font-size: 24px !important; 

    }
    .vacancy-banner-title h1{
        font-size: 40px !important; 
    }
    .vacancy-contents > .wpb_column > .vc_column-inner > .wpb_wrapper > .vc_row{
        display: inherit;
    }
    .vacancy-docs-container {
        width: 93%;
        padding-left: 35px;
        padding-top: 50px;
        padding-right: 11px;
    }
    .vacancy-text-col.wpb_column.vc_column_container.vc_col-sm-8 {
        padding-right: 26px;
    }
    .vacancy-text-col {
        width: 100%;
    }
    .wpb_text_column.wpb_content_element.vacancy-intro-title p {
        font-size: 16px;
        margin-left: 32px;
        margin-top: 4vh;
    }
    .wpb_text_column.wpb_content_element.vacancy-info-text {
        width: 95%;
        margin-left: 28px;
    }
    .vacancy-info-text > .wpb_wrapper p{
        font-size: 15px;
        text-align: justify;
        margin-left: 6px;
        text-align: justify;
        padding-right: 17px;
        margin-top: 10px;
        width: 97%;
    }
    .vacancy-info-text > .wpb_wrapper ul li{
        font-size: 15px;
    }
    /* Reintegration of stabilised Mental Patients */
    .reintegration-title h1 {
        font-size: 20px;
    }
    .reintegration-title  .banner-heading.yellow-border:after {
        width: 117px;
        height: 9px;
        bottom: 6px;
    }
    .vc_row.health-objectives-inner-row > .wpb_column.vc_column_container.vc_col-sm-2\/5 {
        padding: 0 90px 0 47px;
    }
    .health-partners-inner-row .partners-section-wrapper {
        margin-left: 60px;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.health-objectives-inner-row.vc_custom_1724848697580.vc_row-has-fill {
        display: flex;
        flex-direction: column-reverse;
        padding-top: 4vh;
    }
    .vc_row.health-content-row {
        padding: 0 0 0;
    }
    .objective-text  strong{
        font-size: 15px;
        text-align: justify;
    }
    .objectives-title > .title-wrapper h2{
        font-size: 28px;
        padding-left: 10px;
    }
    .national-programme-text ul li {
        font-size: 15px;
        width: 91%;
        margin-left: 50px;
    }
    .national-programme-text p strong {
        margin-left: 53px;
    }
    .vc_row.health-programmes-inner-row > .wpb_column.vc_column_container.vc_col-sm-4 { 
        padding-top: 5vh;
    }
    .objective-text  p{
        font-size: 15px;
        padding-left: 10px;
        padding-right: 21px;
        width: 54%;
    }
    .health-objectives-inner-row  .gws-image-item img {
        height: 34vh;
        width: 56%;
        margin-left: 10px;
        margin-top: 17vh;
    }
    .vc_row.health-objectives-inner-row .image {
        height: 55vh;
    }
    .health-objectives-inner-row{
        display: inherit;
    }
    .health-banner-inner-row .banner-image {
        height: 50vh;
    }
    .health-programmes-inner-row{
        display: inherit;
        margin-top: 11vh;
    }
    .vc_row.health-intervention-box-row > .vc_column_container > .vc_column-inner > .wpb_wrapper {
        margin-top: -4vh;
    }
    .health-intervention-heading > .title-wrapper h2{
        font-size: 27px;
    }
    .health-intervention-box-container.slick-slider button.slick-arrow i {
        color: black;
    }
    .gws-intervention-box-item.empty-intervention-box {
        display: none;
    }
    .container-col.health-intervention-box-container .col, .container-col.health-intervention-box-container > div {
        width: 54% !important
    }
    .beneficiary-image > .image-wrapper > .image img {
        padding-left: 55px;
        padding-right: 55px;
    }
    .national-prog-image > .image-wrapper > .image img {
        padding-left: 60px;
        padding-right: 60px;
    }
    .obj-image > .image-wrapper > .image img {
        padding-left: 51px;
        padding-right: 80px;
    }
    .intervention-box-wrapper{
        padding: 36px 25px 31px;
    }
    .vc_row.health-intervention-box-row {
        padding: 0px 0 4vh;
    }
    .gws-heading.health-intervention-heading {
        position: inherit;
        left: 58px;
        top: 90px;
    }
    .container-col.health-intervention-box-container {
        margin: 0 24px;
        padding-top: 10vh;
    }
    .health-intervention-box-container.slick-slider button.slick-prev.slick-arrow {
        right: auto;
        left: 37px;
        top: 5vh;
    }
    .health-intervention-box-container.slick-slider button.slick-arrow {
        left: 15px;
        top: 6vh;
        right: 58px;
    }
    .intervention-box-wrapper {
        margin-right: 20px;
        margin-left: 20px;
    }
    .beneficiaries-mental-title h2 {
        font-size: 28px !important;
        margin-left: 55px;
    }
    .text-content-wrapper.text-.beneficiaries-mental-text {
        width: 90%;
        margin-left: 55px;
    }
    .beneficiaries-mental-text p strong {
        font-size: 15px;
    }
    .beneficiaries-mental-text ul li {
        font-size: 15px;
    }
    .partners-section-wrapper {
        display: inherit; 
        margin-left: 48px;
    }
    .highlight-health {
        display: none;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.health-beneficiaries-inner-row.vc_custom_1724848866749.vc_row-has-fill{
        display: inherit;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.health-implementation-inner-row.vc_custom_1724848929792.vc_row-has-fill {
        display: flex;
        flex-direction: column-reverse;
    }
    .container-col.health-implementations-img-container .col, .container-col.health-implementations-img-container > div {
        width: calc(55% / 2) !important;
    }
    .health-implementations-img-container {
        padding-left: 60px;
        padding-right: 175px;
    }
    .vc_row.health-implementation-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child {
        padding: 0 65px 0 52px;
    }
    .vc_row.health-implementation-inner-row {
        padding: 4vh 0 7vh;
    }
    .implementation-title h2 {
        font-size: 25px !important;
    }
    .implementation-text p {
        width: 48%;
        font-size: 15px;
    }
    .partners-section-right-wrapper {
        width: 44%;
    }
    .partners-section-left-wrapper {
        padding-bottom: 4vh;
    }
    .partners-section-right-wrapper {
        padding-left: 0px;
    }
    .vc_row.health-partners-inner-row .partners-section-wrapper {
        margin-bottom: 10vh;
    }
    /* FLE Page - Fortified Learning Environment */
    .vc_row.fle-main-container {
        padding-top: 0;
    }
    .fle-banner-text > .banner-image {
        height: 50vh;
    }
    .fle-banner-text h1{
        font-size: 18px;
        margin-top: 5vh;
        padding-left: 0;
    }
    .fle-first-section-container .image {
        height: 50vh;
        margin-top: 15vh;
    }
    .objectives-text p strong {
        font-size: 15px;
    }
    .objectives-text ul li {
        font-size: 15px;
    }
    .vc_row.fle-main-container {
        padding-top: 0;
    }
    .key-objectives-title > .title-wrapper h2 {
        font-size: 28px;
        margin-top: 4vh;
    }
    .interventions-title > .title-wrapper h2 {
        font-size: 27px;
        margin-left: 60px;
    }
    .interventions-row > .wpb_column > .vc_column-inner > .wpb_wrapper {
        padding: 4vh 0 0px;
    }
    .interventions-inner-row .text-content-wrapper.interventions-text {
        width: 100%;
        margin-left: 60px;
    }
    .fle-banner-text > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-text p{
        font-size: 15px;
        margin-right: 30px;
        margin-left: 35px
    }
    .fle-banner-text > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-heading.yellow-border:after{
        width: 117px;
        height: 10px;
    }
    .interventions-text p strong{
        font-size: 15px;
    }
    .interventions-text p{
        font-size: 15px;
    }
    .interventions-inner-row .text-content-wrapper.interventions-text {
        max-width: 100%;
    }
    .intervention-1 {
        display: none;
    }
    .container-col.family-support-programme-container > div:nth-child(4), .container-col.family-support-programme-container > div:nth-child(5) {
        width: 53%;
    }
    .family-prog-text p {
        font-size: 15px;
        padding-left: 14px;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.fle-first-section-container{
        display: flex;
        flex-direction: column-reverse;
    }
    .family-support-programme-container{
        display: flex;
        flex-direction: column-reverse;
    }
    .timeline-number p {
        line-height: 53px;
        font-size: 30px;
        font-weight: 600;
    }
    .timeline-number span {
        margin-left: 13px;
    }
    .container-timeline-container .container-col.timeline-container {
        height: 100%;
        margin-left: 86px;
        text-align: center;
    }
    .container-col.timeline-container .col, .container-col.timeline-container > div {
        display: flex;
        flex-direction: column-reverse;
    }
    .timeline-inner-row .container-col.timeline-container {
        flex-direction: column;
    }
    .container-col.timeline-container:after {
        display: none;
    }
    .timeline-title-img {
        padding-left: 30px;
    }
    .timeline-content-box:nth-child(even) .timeline-inner-content {
        left: 0px;
        bottom: 24vh;
        width: 100%;
    }
    .timeline-content-box:nth-child(even) {
        margin-top: 25vh;
    }
    .timeline-title p {
        font-size: 13px;
        margin-left: -18px;
    }
    .timeline-content-box:nth-child(5) {
        padding-top: 8vh;
    }
    .timeline-number {
        padding-right: 30px;
    }    
    .timeline-img {
        margin-left: 1px;
    }
    .vc_row.health-facts-figures-row {
        margin-bottom: 5vh;
    }
    .timeline-content-box:nth-child(even) .timeline-number {
        padding-top: 20px;
    }
    .timeline-inner-row {
        padding-top: 0;
    }
    .text-content-wrapper.text-.family-prog-text p {
        width: 100%;
    }
    .partners-box-desc-wrapper {
        font-size: 14px;
        max-width: 100%;
    } 
    .implementation-row-fle > .wpb_column > .vc_column-inner > .wpb_wrapper > .vc_row {
        display: flex;
        flex-direction: column-reverse;
        margin-bottom: 15vh;
    }
    .implementation-text-cf.container-col.family-support-programme-container > div:nth-child(4), .container-col.family-support-programme-container > div:nth-child(5)ol {
        padding: 0 62px 0 60px !important;
    }
    .fle-partners-inner-row .fle-implementation-text p {
        font-size: 15px;
        width: 100%;
    }
    .fle-partners-inner-row .box-title-desc-wrapper .box-desc-wrapper, .box-title-desc-wrapper .box-desc-wrapper * {
        line-height: 23px;
        font-size: 14px;
    }
    .fle-implementation-text p {
        font-size: 15px;
    }
    .fle-partners-inner-row .partners-box-title-wrapper {
        font-size: 25px;
    }
    .partners-section-right-wrapper .box-title-desc-wrapper {
        padding: 20px 35px;
    }
    .implementation-text-col {
        padding: 0 62px 0 60px !important;
    }
    .home-highlights-slider .slick-slider button.slick-arrow i {
        display: none;
    }
    /*  Case Management */
    .case-banner > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-heading h1{
        font-size: 24px;
    }
    .case-banner > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-heading.yellow-border:after {
        width: 118px;
        height: 10px;
        content: "";
        bottom: 8px;
    }
    .case-banner-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .banner-container > .banner-image.full_height {
        height: 250px;
    }
    .vc_row.health-objectives-inner-row.case-objectives-inner-row .image {
        height: 55vh;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.case-objectives-inner-row.vc_custom_1725616461007.vc_row-has-fill {
        display: flex;
        flex-direction: column-reverse;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.case-interventions-inner-row.vc_custom_1724854526662.vc_row-has-fill {
        display: inherit;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.case-implementation-inner-row.vc_custom_1724854649134.vc_row-has-fill {
        display: flex;
        flex-direction: column-reverse;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.case-interventions-inner-row.vc_custom_1724854526662.vc_row-has-fill > .wpb_column > 
    .vc_column-inner > .wpb_wrapper > .gws-image-item > .image-wrapper > .image img{
        width: 55%;
        padding-left: 40px;
        padding-right: 20px;
    }
    .vc_row.wpb_row.vc_row-fluid.case-content-row {
        padding: 0px 0 175px;
    }
    .case-management-highlights {
        display: none;
    }
    .case-objectives-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .gws-heading > .title-wrapper h2{
        font-size: 28px;
        padding-top: 4vh;
        padding-left: 10px;
    }
    .case-objectives-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .text-content-wrapper p strong,
    .case-objectives-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .text-content-wrapper p{
        font-size: 15px;
    }
    .case-objectives-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .text-content-wrapper {
        width: 55%;
        padding-right: 11px;
        padding-left: 10px;
    }
    .case-objectives-inner-row .gws-image-item img {
        padding-left: 49px;
        padding-right: 75px;
    }
    .case-intervention-title > .title-wrapper h2{
        font-size: 28px;
        padding-left: 55px;
    }
    .case-intervention-text p,
    .case-intervention-text ul li  {
        width: 60%;
        font-size: 15px;
        padding-left: 55px;
    }
    .vc_row.guidelines-beneficiaries-inner-row.case-interventions-inner-row{
        padding-bottom: 8px; 
    }
    .gws-heading.left.case-implementation-title > .title-wrapper h2{
        font-size: 28px;
        padding-left: 10px;
    }
    .case-implementation-text p {
        font-size: 15px;
        width: 51%;
        padding-left: 10px;
    }
    .case-implementation-inner-row .gws-image-item img{
        margin-top: 4vh !important;
        padding-left: 54px;
        padding-right: 76px;
    }
    .vc_row.health-objectives-inner-row.case-implementation-inner-row {
        padding-bottom: 0px;
    }
    .case-support-title > .title-wrapper h2{
        font-size: 26px;
        padding-left: 55px;
    }
    .case-support-text p {
        font-size: 15px;
        padding-left: 55px;
        width: 100%;
    }
    .case-discount-inner-row .gws-image-item .image {
        padding-left: 60px;
        padding-right: 72px;
    }
    .vc_row.case-discount-inner-row {
        padding-bottom: 7vh;
    }
    .case-partners-inner-row .partners-box-wrapper.partner-box-small .box-title-desc-wrapper {
        padding: 20px 21px;
        height: 25vh;
    }
    /* Ngo Staff Recognition Scheme */
    .staff-scheme-banner > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-heading h1{
        font-size: 21px;
    }
    .staff-scheme-banner  .nsif-button a {
        padding: 8px 18px;
    }
    .staff-scheme-banner .banner-image.medium-height {
        height: 65vh;
    }
    .staff-scheme-banner .banner-text-holder {
        padding-bottom: 15vh;
    }
    .duty-free-main-row > .vc_column-inner > .wpb_wrapper > .vc_row > .wpb_column > .vc_column-inner {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .duty-free-container {
        padding: 45px 40px;
    }
    .duty-free-intro-text p {
        font-size: 15px;
        padding-left: 10px;
    }
    .duty-free-main-title > .title-wrapper h2{
        font-size: 18px;
    }
    .duty-free-text p {
        font-size: 15px;
        padding-left: 10px;
    }
    .duty-free-text ul {
        padding-left: 15px;
    }
    .duty-free-text ul li{
        font-size: 15px;
    }
    .duty-free-text p strong{
        font-size: 15px;
        text-align: justify;
    }
    .duty-free-text p a{
        font-size: 15px;
    }
    .dutyfree-inner-section {
        padding-left: 10px;
    }
     /* Duty Free Scheme */
    .dutyfree-scheme-banner h1{
        font-size: 22px;
    }
    .dutyfree-scheme-banner > .banner-image.medium-height {
        height: 65vh;
    }
    .dutyfree-scheme-banner .banner-text-holder {
        padding-bottom: 15vh;
    }
    .dutyfree-scheme-banner > .banner-image.medium-height img{
        height: 75%;
    }
    /* Rsources */
    #post-11607 .banner-image.small-height {
        height: 16vh;
    }
    .featured-resouces-container {
        padding: 50px 0;
    }
    .featured-resource-title h1 {
        font-size: 26px;
        padding-left: 42px;
    }
    .featured-resouces-container .feature-items-wrapper {
        height: 100%;
        flex-direction: column;
        padding-right: 42px;
        padding-left: 42px;
    }
    .feature-item-holder {
        width: 100%;
        padding-bottom: 20px;
    }
    .feature-item-holder:last-child {
        width: 100%;
        height: 44vh;
        padding-right: 14px;
    }
    .feature-item-holder:first-child {
        width: 100%;
        height: 44vh;
    }
    .feature-item-holder:nth-child(2) {
        height: 44vh;
    }
    #resources-search {
        margin-left: 58px;
    }
    .resources-search:before {
        left: 30px;
    }
    .resources-filter-by {
        padding-left: 30px;
    }
    .resources-filter-by-inner {
        display: inherit;
        padding-right: 17px;
    }
    .resources-title {
        padding-left: 30px;
    }
    .resources-title p {
        font-size: 28px;
        text-align: center;
    }
    .resources-posts .col-md-3 {
        padding-left: 60px;
        padding-right: 68px;
        padding-bottom: 20px;
    }
    /* Registered NGOS/NPOS */
    .registered-ngo-banner > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-heading h1 {
        margin-left: -52px !important;
    }
    .registered-ngo-banner > .banner-image.medium-height {
        height: 60vh;
    }
    .eligibility-criteria-inner-row{
        display: inherit;
    }
    .registered-ngo-banner > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-text p{
        font-size: 15px;
    }
    .registration-banner-inner-row .page-banner-btn a {
        padding: 13px 13px;
        font-size: 14px;
    }
    .vc_row.eligibility-criteria-row {
        padding: 50px 0 80px;
    }
    .eligibility-criteria-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:first-child {
        padding-right: 0;
        width: 88%;
        padding-left: 50px;
    }
    .eligibility-criteria-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .text-content-wrapper p,
    .eligibility-criteria-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .text-content-wrapper ul li{
        font-size: 15px !important;
    }
    .application-registration-inner-row .gws-image-item .image, .eligibility-criteria-inner-row .gws-image-item .image {
        height: 50vh;
        padding-left: 50px;
        padding-right: 50px;
    }
    .application-registration-inner-row{
        flex-direction: column-reverse;
    }
    .application-registration-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child {
        padding-left: 50px;
    }
    .application-registration-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .text-content-wrapper p,
    .application-registration-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .text-content-wrapper ul li {
        font-size: 15px;
        width: 85%;
    }
    .vc_row.approval-registration-row {
        padding: 50px 0 30px;
    }
    .approval-registration-inner-row.nsif-container {
        padding-left: 37px;
        padding-right: 37px
    }
    .approval-registration-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .gws-heading > .title-wrapper  h2{
        font-size: 27px;
    }
    .approval-registration-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .text-content-wrapper p{
        font-size: 15px;
    }
    .approval-registration-inner-row > .wpb_column > .vc_column-inner > .wpb_wrapper > .text-content-wrapper ul li{
        font-size: 15px;
    }
    .register-ngo-npo-btn .nsif-btn-inner a {
        margin-left: 20px;
    }
    .register-now-inner-row .register-now-btn .nsif-btn-inner a {
        padding: 9px 13px !important;
    }
    .register-now-btn .nsif-btn-inner {
        justify-content: center;
    }
    /* Priority Areas */
    .priority-area-archive-banner-title h1 {
        font-size: 23px;
        margin-top: 16vh;
    }
    .priority-area-archive-banner-desc p {
        font-size: 15px;
        width: 66%;
        padding-left: 330px;
        text-align: justify;
    }
    .priority-area-archive-banner-image {
        height: 70vh;
    }
    .priority-area-archive-banner-box-wrapper {
        display: block;
    }
    .priority-area-archive-banner-box-wrapper > div {
        width: 100%;
    }
    .priority-area-archive-banner-box-wrapper {
        display: block;
    }
    .priority-area-archive-banner-box-wrapper.slick-initialized .slick-arrow {
        width: 66%;
    }
    .priority-area-archive-banner-box-title-wrapper {
        margin-top: 38px;
        width: 68% !important;
        text-align: center;
        margin-left: 152px;
    }
    .priority-area-archive-banner-box-title-wrapper p {
        line-height: 20px;
        padding-right: 212px;
        padding-left: 259px;
        text-align: center;
        font-size: 14px;
        display: block;
    } 
    .priority-area-archive-banner-box-btn-wrapper a {
        padding-bottom: 20px;
        font-size: 14px;
    }
    .priority-area-archive-banner-box-btn-wrapper {
        text-align: center;
        margin-bottom: 5vh;
    }
    .priority-area-archive-video-title p {
        font-size: 25px;
        margin-top: 50px;
    }
    .priority-area-archive-video .priority-area-play-btn,
    .priority-area-archive-video video {
        height: 33%;
    }
    .priority-area-archive-video-content {
        height: 70vh;
    }
    .priority-area-tab-top {
        display: block;
    }
    .priority-area-title-tab {
        width: 100%;
    }
    .priority-area-title-tab .tab-title {
        padding: 29px 72px;
    }
    .tab-title p {
        font-size: 15px;
    }
    .tab-title-wrapper p span {
        font-size: 27px;
    }
    .tab-title-wrapper p {
        font-size: 27px;
    }
    .single-priority-area-row .accordion-box-details-wrapper {
        margin: 0 auto 45px;
        max-width: 95%;
    }
    .single-priority-area-row .accordion-box-title p {
        font-size: 17px;
    }
    .single-priority-area-row .accordion-box-description p, .accordion-box-description ul li {
        font-size: 15px;
        text-align: justify;
    }
    .single-priority-area-row .accordion-item-wrapper {
        padding: 50px 0 130px;
    }
    .single-priority-area-row .accordion-box-details {
        padding: 50px 30px;
    }
    .single-priority-area-row .accordion-gallery-wrapper .image-gallery-wrapper .image {
        height: 33vh;
        padding-left: 20px;
        padding-right: 19px;
    }
    .single-priority-area-row .accordion-title p {
        font-size: 17px;
    }
    .priority-area-tab-item .tab-title-wrapper {
        height: 50vh;
    }
    /* RCIS for Children  */
    .rci-banner-inner-row .banner-image.full_height {
        height: 50vh;
    }
    .rci-banner-inner-row .banner-heading.yellow-border h1 {
        font-size: 18px;
        padding-left: 50px;
        padding-right: 51px;
    }
    .rci-banner-inner-row  .banner-heading.yellow-border:after {
        width: 104px;
        height: 9px;
        bottom: 8px;
    }
    .rci-objectives-inner-row{
        display: inherit;
    }
    .rci-highlights{
        display: none;
    }
    .rci-partners-inner-row .partners-section-left-wrapper {
        width: 89%;
    }
    .rci-partners-inner-row .partners-section-right-wrapper {
        width: 86% !important;
    }
    .rci-partners-inner-row .box-title-desc-wrapper .box-desc-wrapper, .box-title-desc-wrapper .box-desc-wrapper * {
        font-size: 14px;
    }
    .rci-objectives-inner-row .title-wrapper h2,
    .rci-implementation-inner-row .title-wrapper h2 {
        padding-left: 55px;
        font-size: 27px;
        padding-top: 4vh;
    }
    .rci-objectives-inner-row .text-content-wrapper p,
    .rci-objectives-inner-row .text-content-wrapper ul li{
        padding-left: 55px;
        width: 89%;
        font-size: 15px;
    }
    .vc_row.rci-objectives-inner-row > .wpb_column.vc_column_container.vc_col-sm-8 {
        padding-left: 53px;
        padding-right: 53px;
        margin-top: -3px;
    }
    .rci-objectives-inner-row .gws-image-item img {
        height: 41%;
        padding-left: 4px;
        padding-top: 30px;
    }
    .rci-objectives-inner-row .text-content-wrapper p:not(:last-child) {
        margin-bottom: 0;
    }
    .vc_row.rci-objectives-inner-row .image {
        height: 41%;
    }
    .rci-objectives-inner-row .vc_row.rci-objectives-inner-row {
        padding-bottom: 30px;
    }
    .rci-intervention-inner-row{
        flex-direction: column-reverse;
    }
    .rci-intervention-inner-row .title-wrapper h2 {
        font-size: 27px;
        padding-left: 55px;
    }
    .rci-intervention-inner-row .text-content-wrapper ul li {
        font-size: 15px;
        padding-left: 26px;
        width: 97%;
        padding-right: 13px;
    }
    .rci-intervention-inner-row .text-content-wrapper p strong {
        font-size: 15px;
    }
    .rci-intervention-inner-row .text-content-wrapper p{
        font-size: 15px;
        padding-left: 55px;
        width: 89%;
    }
    .rci-intervention-inner-row .text-content-wrapper ul {
        padding-left: 52px;
    }
    .rci-intervention-inner-row .gws-image-item img {
        height: 46%;
        padding-left: 66px;
    }
    .vc_row.rci-intervention-inner-row .image {
        height: 46%;
    }
    .rci-implementation-inner-row .text-content-wrapper p {
        margin-left: 55px;
        font-size: 15px;
    }
    .rci-implementation-inner-row .image{
        padding-left: 58px;
        padding-right: 65px;
    }
    /* News & Events */
    .page-banner-title-news {
        top: 38%;
    }
    .page-banner-title-news h1 {
        font-size: 27px;
    }
    .news-page-banner-container {
        height: 37.5vh;
    }
    .news-single-title p{
        font-size: 20px;
        margin-left: 14px;
    }
    .date-posted p{
        font-size: 15px;
        margin-left: 14px;
    }
    .news-content p {
        padding-left: 30px;
        text-align: justify;
        width: 90%;
        font-size: 15px;
    }
    .row.news-gallery img {
        width: 95%;
        padding-left: 17px;
    }
    .news-images{
        display: inherit;
    }
    /* Governance */
    .governance-council-members-container .slick-prev-arrow.slick-arrow {
        left: 39px;
        z-index: 1;
    }
    .governance-council-members-container .slick-next-arrow.slick-arrow {
        right: 41px;
    }
    .governance-banner .nsif-container-wide {
        display: block;
    }
    .governance-main-title h1{
        font-size: 27px !important;
        margin-top: 11vh !important;
    }
    .governance-infobox-col .nsif-infobox-container:first-child {
        margin-top: 10vh;
    }
    .governance-banner .banner-image-holder img {
        height: 28%;
    }
    .governance-banner .page-banner-inner-container > .nsif-container:before {
        height: 28%;
    }
    .governance-infobox-col .nsif-infobox-container {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 30px;
    }
    .meet-council-members > .nsif-section-container-inner > .nsif-section-subtitle p {
        margin-left: 30px !important;
    } 
    .meet-council-members > .nsif-section-container-inner > .nsif-section-main-title p {
        font-size: 27px !important;
        margin-left: 28px !important;
    }
    .meet-council-members .yellow-bar {
        width: 120px;
        height: 10px;
        bottom: -15px !important; 
    }
    .member-title p {
        font-size: 15px !important;
        margin-bottom: 40px;
    }
    .member-name p {
        font-size: 17px !important;
    }
    .governance-council-members-container  .member-image img {
        height: 67%;
    }
    .governance-council-members-container  .member-info {
        bottom: 6vh;
    }
    .governance-council-members-container .slick-slider ul.slick-dots li {
        height: 43px;
    }
    .governance-council-members-container.container {
        margin-bottom: 60px;
        margin-left: 10px;
    }
    .row.member-slider {
        padding-right: 28px;
    }
    .committees-title .nsif-section-main-title p{
        margin-top: 6vh;
        font-size: 27px !important;
        padding-left: 30px !important;
    }
    .committees-intro-text .content_panel--textContent--dJDd8.common--well--u4Uom {
        margin-left: 30px;
        text-align: justify;
        margin-right: 24px;
        font-size: 15px;
        margin-bottom: 10px;
    }
    .committees-title {
        margin-bottom: 7px;
    }
    .committee-composition {
        font-size: 14px;
        margin-left: 21px;
        padding-left: 0px;
    }
    .council-members-committee-table-container .committee-title {
        font-size: 15px;
        padding-left: 16px;
    }
    .secretariat-title > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-text h2 {
        font-size: 16px;
        margin-left: 33px;
        width: 84%;
    }
    .secretariat-title .banner-heading.yellow-border {
        padding-bottom: 5px;
    }
    .secretariat-title .fle-banner-text h2 {
        margin-top: 0 ;
    }
    .secretariat-title .banner-text {
        padding-top: 0px;
    }
    .secretariat-title > .banner-content-container > .banner-content-wrapper > .banner-text-holder > .banner-heading.yellow-border:after {
        width: 111px;
        height: 8px;
    }
    .meet-management-team .nsif-section-subtitle p{
        font-size: 17px !important;
    }
    .meet-management-team .nsif-section-main-title p{
        font-size: 27px !important;
        padding-top: 10px;
    }
    .nsif-section-title-container.meet-management-team {
        margin-top: 50px;
        margin-bottom: 0px;
    }
    .secretariat-slider .row.member-slider {
        margin-left: 20px;
        margin-right: 20px;
    }
    /* Calls for proposal */
    .col-md-8.cfp-single-content {
        padding-right: 30px;
        margin-left: 5px;
        text-align: justify;
    }
    .cfp-opening-title p{
        font-size: 17px;
    }
    .cfp-text-content p {
        font-size: 15px;
    }
    .application-container ul li,
    .application-container ul li a{
        font-size: 15px;
    }
    .application-title p{
        font-size: 18px;
    }
    .information-title p{
        font-size: 18px;
    }
    .information-content ul li{
        font-size: 15px;
    }
    .application-btn a, .information-btn a {
        font-size: 13px;
    }

}
