@media screen and (min-width: 768px) and (max-width: 1024px) {
    .site {
        overflow: hidden;
    }
    .nsif-widthcontainer, .who-we-are-row, .home-video-row .home-video-inner-row, .highlights-row .vc_col-sm-12,
    .our-priority-areas-inner-row, .our-stories-inner-row, .news-events-inner-row, .footer-inner,
    .about-us-row-intro, .foundation-objects-row, .iconbox-row .nsif-wp-container, .our-strategic-goals, 
    .contact-us-banner-inner-row .banner-content-wrapper, .get-in-touch-form-row, 
    .eligibility-criteria-inner-row, .application-registration-inner-row, .approval-registration-row,
    .funding-our-impact-inner-row, .how-we-fund-inner-row, .funding-accordion-inner-row, 
    .reduced-csr-amount-title .banner-content-wrapper, .guidelines-application-inner-row,
    .banner-content-wrapper, .fle-first-section-container, .interventions-inner-row, .timeline-inner-row, .container-family-support-programme-container, .partners-section-wrapper,
    .health-intervention-box-row .wpb_column:first-child, 
    .priority-area-archive-banner-content, .priority-area-archive-video-content .nsif-container, .priority-area-tabs-wrapper,
    .vacancy-page-banner .nsif-container, .vacancy-contents .nsif-container, 
    .news-main-content .nsif-container, .call-for-proposal-single-banner .call-for-proposal-title, .call_proposal-template-default .container .row,
    .governance-banner, .council-members-row, .committees-contents .vc_column_container:first-child, .secretariat-management
    {
        margin: 0 50px !important;
    }
    .registration-banner-inner-row .banner-image,
    .funding-ngo-npo-banner-inner-row .banner-image,
    .csr-banner-inner-row .banner-image, 
    .banner-image.full_height,
    .page-banner-container.vacancy-page-banner, .vacancy-page-banner .page-banner-content,
    .news-page-banner-container .page-banner-inner,
    .container-fluid.call-for-proposal-container {
        height: 450px;
    }
    .vc_row.home-video-row, .vc_row.our-priority-areas-row, .vc_row.our-stories-row, .vc_row.highlights-row, .vc_row.news-events-row, .page-id-11548 .vc_row,
    .vc_row.about-us-row-banner, .our-strategic-goals .vc_row, .foundation-objects-row .vc_row, .vc_row.contact-us-banner-row,
    .vc_row.health-content-row, .vc_row.case-content-row, .vc_row.rci-content-row,
    .vc_row.committees-contents, .vc_row.secretariat-management, .secretariat-management .wpb_wrapper .vc_row 
    {
        margin-left: 0;
        margin-right: 0;
    }
    .foundation-objects-row .vc_row.vc_row-flex,
    .get-in-touch-form-inner-row,
    .application-registration-inner-row,
    .call_proposal-template-default .container .row, .governance-banner .nsif-container-wide,
    .rci-partners-inner-row .partners-section-wrapper, .health-partners-inner-row .partners-section-wrapper, .fle-partners-inner-row .partners-section-wrapper
    {
        flex-direction: column;
    }
    .eligibility-criteria-inner-row,
    .guidelines-beneficiaries-inner-row,
    .fle-first-section-container 
    {
        flex-direction: column-reverse;
    }
    .foundation-objects-row .vc_col-sm-2\/5,
    .get-in-touch-form-inner-row .vc_col-sm-6,
    .eligibility-criteria-inner-row .vc_col-sm-6,
    .application-registration-inner-row .vc_col-sm-6,
    .implementation-row .vc_col-sm-3\/5, .implementation-row .vc_col-sm-2\/5,
    .case-interventions-inner-row > .wpb_column.vc_column_container.vc_col-sm-6, .rci-objectives-inner-row > div, .rci-intervention-inner-row > div,
    .vacancy-contents .vc_col-sm-4, .vacancy-contents .vc_col-sm-8 
    {
        width: 100%;
    }
    .get-in-touch-form-inner-row .decription-wrapper,
    .funding-our-impact-inner-row .content-wrapper.container-funding-impact-counter-container
    {
        max-width: 100%;
    }
    .priority-area-archive-video,
    .priority-area-archive-video video {
        height: 100%;
    }
    .our-priority-areas-inner-row > .wpb_column.vc_column_container.vc_col-sm-4,
    .col-md-8.cfp-single-content, .col-md-4.cfp-sidebar,
    .interventions-inner-row, .vc_row.health-programmes-inner-row > .wpb_column.vc_column_container.vc_col-sm-4,
    .health-programmes-inner-row > .wpb_column.vc_column_container.vc_col-sm-8
    {
        padding-right: 0;
        width: 100%;
    }
    .who-we-are-inner-row > .wpb_column.vc_column_container:last-child,
    .our-priority-areas-inner-row > .wpb_column.vc_column_container.vc_col-sm-8,
    .our-stories-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child,
    .our-stories-inner-row .wpb_column.vc_column_container.vc_col-sm-6 
    {
        padding-left: 0;
        width: 100%;
    }
    a:visited {
        color: #ffff;
    }

/*------------------ HOME PAGE ------------------*/
    .nsif-menu-holder button.navbar-toggler {
        display: flex;
        flex-direction: column;
        flex-wrap: nowrap;
        align-items: center;
    }
    .nsif-menu-holder .navbar-toggler-icon {
        height: 2px;
        margin-bottom: 2px;
        margin-top: 2px;
    }
    .nsif-menu-wrapper {
        display: none;
    }
    .homepage-banner-slider-wrapper .image-gallery-wrapper .image {
        height: 525px;
    }
    .who-we-are-row .vc_row, 
    .our-priority-areas-inner-row {
        flex-direction: column !important;
    }
    .who-we-are-inner-row .vc_col-sm-6 {
        width: 70%;
    }
    .who-we-are-inner-row .gws-image-item {
        margin-bottom: 50px;
    } 
    .who-we-are-inner-row .about-nsif-btn {
        margin-bottom: 0 !important;
    }
    .home-video-row .nsif-video-container video {
        max-width: 100%;
        max-height: 100%;
    }
    .home-video-row .play-btn {
        top: 0;
        bottom: 0;
        justify-content: center;
        align-items: center;
        display: flex;
    }
    .our-priority-areas-inner-row .title-wrapper {
        margin: 0 0 25px;
    }
    .our-stories-inner-row {
        flex-direction: column-reverse !important;
    }
    .our-stories-inner-row .story-box:first-child {
        margin-bottom: 20px;
    }
    .highlights-row .vc_col-sm-12 {
        overflow: hidden;
    }
    .home-highlights-slider .highlights-wrapper {
        padding: 40px 10px 40px 9px;
    }
    .news-section-wrapper.slick-slider button.slick-prev.slick-arrow {
        left: -30px;
    }
    .news-section-wrapper.slick-slider button.slick-next.slick-arrow {
        right: -30px;
    }
    .news-section-wrapper .slick-slide{
        padding:0 10px;
    }
    .annual-report-content-wrapper {
        margin-left: 130px;
    }

/*------------------ ABOUT US ------------------*/

    .about-banner-image img {
        height: 426px;
        object-fit: cover;
        object-position: right;
    }
    .our-vision-col.wpb_column.vc_column_container.vc_col-sm-6 {
        padding-right: 50px;
        padding-left: 50px;
    }

    .foundation-objects-row .wpb_single_image.vc_align_left {
        text-align: center;
    }
    .what-we-do-text-col {
        width: 100% !important;
        padding-top: 40px;
    }
    .what-we-do-text-col .vc_column-inner {
        padding-left: 0 !important;
    }
    .our-core-value-container > div {
        width: calc(100% / 2) !important;
    }
    
/*------------------ CONTACT US ------------------*/
    .contact-facebook-icon {
        margin: 30px 0;
    }

/*------------------ NGOS/NPOS ------------------*/

    /* Registered NGOS/ NPOS */
    .eligibility-criteria-inner-row .gws-image-item .image, 
    .application-registration-inner-row .gws-image-item .image {
        height: 400px;
    }
    .eligibility-criteria-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:first-child {
        padding-right: 0;
    }
    .eligibility-criteria-inner-row .gws-heading {
        padding-top: 40px;
    }
    .vc_row.eligibility-criteria-row {
        padding: 70px 0;
    }
    .eligibility-criteria-inner-row .text-content-wrapper p:last-child {
        margin-bottom: 0;
    }
    .application-registration-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child {
        padding-left: 0;
        padding-top: 30px;
    }
    .register-now-btn a {
        margin: 0 auto;
    }
    .call-for-proposal-title p {
        font-size: 35px;
    }
    .call-for-proposal-image {
        height: 600px !important;
    }
    .funding-bottom-slider-row .call-for-proposal-slide .read-more-btn {
        top: 68%;
    }
    .sliding-textbox-icons-wrapper .sliding-box-icon-item:nth-child(4),
    .sliding-textbox-icons-wrapper .sliding-box-icon-item:nth-child(3) {
        margin-bottom: 20px;
    }
    /* Secondary Pages */
    .call-for-proposal-single-banner .call-for-proposal-title {
        left: 0;
        top: 130px;
    }
    .call_proposal-template-default .container {
        max-width: 100%;
        padding: 0;
    }
    .cfp-single-content .information-container {
        margin-bottom: 70px;
    }
    .cfp-sidebar {
        margin-bottom: 70px;
    }
    .cfp-wrapper {
        align-items: center;
    }
    .cfp-wrapper .cfp-excerpt p {
        margin-bottom: 0;
    }
    .cfp-image img {
        height: 150px;
        width: 90%;
    }
/*------------------ REDUCED CSR AMOUNT ------------------*/
    .guidelines-row {
        padding-bottom: 80px !important;
    }
    .guidelines-row .vc_custom_1724845756174, .guidelines-row .vc_custom_1724845683224, .guidelines-row .vc_custom_1724845648829 {
        background-color: #ffff !important;
    }
    .guidelines-priority-areas-inner-row, 
    .guidelines-beneficiaries-inner-row,
    .guidelines-non-qualifying-activities-inner-row {
        flex-direction: column;
        margin: 0 50px !important;
        padding:0 0 70px !important;
    }
    .guidelines-non-qualifying-activities-inner-row {
        padding: 0 !important;
    }
    .guidelines-row .guidelines-priority-areas-inner-row > .wpb_column.vc_column_container.vc_col-sm-6,
    .guidelines-row .guidelines-beneficiaries-inner-row > .wpb_column.vc_column_container.vc_col-sm-6,
    .guidelines-row .guidelines-non-qualifying-activities-inner-row > .wpb_column.vc_column_container.vc_col-sm-6 {
        width: 100%;
        background-color: #f2f2f2;
    }
    .guidelines-row .guidelines-priority-areas-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child,
    .guidelines-row .guidelines-beneficiaries-inner-row> .wpb_column.vc_column_container.vc_col-sm-6:first-child,
    .guidelines-row .guidelines-non-qualifying-activities-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child {
        padding: 20px 30px 0 !important;
    }
    .guidelines-row .guidelines-beneficiaries-inner-row .text-content-wrapper p:last-child {
       display: none !important;
    }
    .guidelines-row .gws-image-item .image,
    .fle-first-section-container .image {
        height: 400px;
    }
    .guidelines-row .nsif-btn-container {
        margin-top: 0 !important;
    }
    .guidelines-row .guidelines-non-qualifying-activities-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:first-child {
        margin-bottom: 0;
    }

/*------------------ NATIONAL PROGRAMMES ------------------*/

    /* Fortified Learning Environment (FLE) */
    .vc_row.fle-main-container {
        padding-top: 70px;
    }
    .fle-first-section-container .vc_col-sm-3\/5, .fle-first-section-container .vc_col-sm-2\/5 {
        width: 100%;
        padding: 0 !important;
    }
    .fle-first-section-container > .wpb_column.vc_column_container.vc_col-sm-3\/5 {
        margin-top: 20px;
    }
    .key-objectives-col {
        margin-top: 50px !important;
    }
    .interventions-row > .wpb_column > .vc_column-inner > .wpb_wrapper {
        padding: 70px 0;
    }
    .timeline-inner-row {
        padding-right: 0 !important;
        padding-top: 20px;
    }
    .timeline-inner-row .wpb_wrapper {
        padding-left: 0;
    }
    .timeline-container {
        flex-wrap: nowrap !important;
        gap: 15px;
    }
    .timeline-number {
        padding-right: 10px;
    }
    .timeline-number p {
        font-size: 80px;
    }
    .timeline-title p {
        font-size: 13px;
    }
    .timeline-title-img {
        padding-left: 5px;
    }
    .timeline-img {
        margin-left: 5px;
    }
    .family-support-programme-row {
        margin: 0 !important;
    }
    .container-col.family-support-programme-container {
        padding-right: 0;
    }
    .family-support-programme-container .text-content-wrapper.text-.family-prog-text {
        padding: 0 0 0 10px;
    }
    .container-col.family-support-programme-container > div:nth-child(4), .container-col.family-support-programme-container > div:nth-child(5) {
        margin-top: 5px;
    }
    .family-prog-img {
        height: 220px;
    }
    .family-support-programme-container .text-content-wrapper p:not(:last-child) {
        padding-top: 5px;
    }
    .container-col.family-support-programme-container > div:nth-child(4), .container-col.family-support-programme-container > div:nth-child(5) {
        width: 100%;
    }
    .vc_row.fle-partners-inner-row {
        padding-right: 0;
    }
    .partners-section-left-wrapper, .partners-section-right-wrapper {
        padding-right: 0;
        padding-left: 0;
        width: 100%;
    }
    .partners-section-right-wrapper {
        margin-top: 25px;
    }
    .implementation-row {
        margin-bottom: 70px;
    }
    .implementation-row > .vc_column_container > .vc_column-inner > .wpb_wrapper > .vc_row.wpb_row.vc_inner.vc_row-fluid {
        flex-direction: column-reverse;
        margin: 0 50px;
    }
    .implementation-text-col {
        padding: 0 !important;
    }
    .gws-image-item.implementation-img {
        margin: 70px 0;
    }
    .implementation-img .image {
        height: 250px;
    }
    .implementation-row-fle .wpb_wrapper .vc_row {
        margin: 0 50px;
    }
    .implementation-text-col.vc_col-sm-2\/5 {
        width: 60%;
        padding-left: 20px !important;
    }


    /* Reintegration of Stablised Mental Patients */
    .health-banner-inner-row .banner-text-holder {
        max-width: 100%;
        padding: 0 50px;
    }
    .vc_row.health-objectives-inner-row {
        margin-left: 0;
    }
    .health-objectives-inner-row .wpb_wrapper:first-child{
        margin: 0 50px;
    }
    .vc_row.health-content-row {
        padding: 70px 0 0;
    }
    .health-objectives-inner-row, 
    .health-implementation-inner-row,
    .rci-intervention-inner-row {
        flex-direction: column-reverse;
        margin-right: 0 !important;
        padding: 70px 0 !important;
    }
    .vc_row.health-objectives-inner-row > .wpb_column.vc_column_container.vc_col-sm-2\/5,
    .vc_row.health-implementation-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child,
    .health-implementation-inner-row > .wpb_column.vc_column_container.vc_col-sm-6 {
        padding: 0;
        width: 100%;
    }
    .vc_row.health-objectives-inner-row > .wpb_column.vc_column_container.vc_col-sm-3\/5 {
        margin-top: 0;
        width: 100%;
    }
    .vc_row.health-objectives-inner-row .image,
    .health-beneficiaries-inner-row .image, 
    .rci-objectives-inner-row .image,
    .rci-intervention-inner-row .image {
        height: 400px !important;
        padding-top: 20px;
    }
    .health-objectives-inner-row .gws-image-item img {
        object-fit: cover;
        object-position: top;
    }
    .health-programmes-inner-row > .wpb_column.vc_column_container .wpb_wrapper  {
        margin: 0 50px;
    }
    .health-programmes-inner-row {
        flex-direction: column;
        margin: 0 !important;
    }
    .health-programmes-inner-row .image, 
    .health-implementations-img-container .image,
    .case-interventions-inner-row .image {
        padding-top: 20px;
    }
    .health-intervention-box-container > div {
        width: calc(100% / 2) !important;
    }
    .container-col.health-intervention-box-container, 
    .vc_row.health-implementation-inner-row, 
    .vc_row.health-partners-inner-row{
        margin: 0;
        padding: 0;
    }
    .health-intervention-box-row {
        margin-right: 0 !important;
        padding: 70px 0 !important;
    }
    .gws-intervention-box-item:nth-child(7), 
    .gws-intervention-box-item:last-child {
        margin-bottom: 0;
    }
    .vc_row.health-beneficiaries-inner-row {
        padding-left: 0;
        margin: 0;
        flex-direction: column;
    }
    .health-beneficiaries-inner-row .wpb_wrapper, .health-implementation-inner-row .wpb_wrapper {
        margin: 0 50px;
    }
    .vc_row.health-beneficiaries-inner-row > .wpb_column.vc_column_container.vc_col-sm-2\/5,
    .vc_row.health-beneficiaries-inner-row > .wpb_column.vc_column_container.vc_col-sm-3\/5 {
        padding-right: 0 !important;
        width: 100%;
    }
    .beneficiaries-mental-title .title-wrapper,
    .interventions-title .title-wrapper,
    .objectives-title .title-wrapper,
    .implementation-title .title-wrapper {
        margin: 0 0 25px;
    }
    .health-partners-inner-row .partners-section-wrapper {
        margin-bottom: 70px !important;
    }

    /* Case Management */
    .case-interventions-inner-row,
    .rci-objectives-inner-row {
        flex-direction: column;
        margin: 0 !important;
        padding: 0 50px !important;
    }
    .vc_row.case-interventions-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:first-child {
        padding-right: 0;
    }
    .case-implementation-inner-row {
        padding-top: 0px !important;
    }
    .case-content-row {
        padding-bottom: 70px !important;
    }

    /* RCIs for Children */
    .rci-objectives-inner-row {
        padding-top: 60px !important;
    }
    .rci-intervention-inner-row {
        margin: 0 !important;
        padding: 70px 50px !important;
    }
    .vc_row.rci-objectives-inner-row > .wpb_column.vc_column_container.vc_col-sm-8 {
        padding-left: 0;
        margin-top: 0;
    }
    .rci-objectives-inner-row .image {
        height: 100% !important;
    }
    .rci-intervention-inner-row .vc_col-sm-8 {
        padding-right: 0 !important;
    }

    /* SCHEMES */
    .duty-free-container {
        padding: 60px 30px;
        margin: 0 50px !important;
    }

    /* RESOURCES */
    .featured-resouces-container {
        margin: 0 50px;
    }
    .featured-resouces-container .featured-img-wrapper img {
        object-fit: cover;
        object-position: top;
        height: 350px;
    }
    .featured-resouces-container .feature-items-wrapper {
        height: 100%;
        flex-direction: column;
    }
    .feature-item-holder {
        width: 100% !important;
        height: 100%;
        padding-right: 0 !important;
    }
    .feature-item-holder:last-child {
        top: 481px !important;
        right: 50px;
        padding-left: 80px;
        position: absolute;
    }
    .feature-item-holder:nth-child(2), .feature-item-holder:last-child {
        width: 50% !important;
        margin-top: 30px;
    }
    .feature-item-content:last-child {
        height: initial !important;
    }
    .resources-content-container {
        margin: 0 50px;
    }
    .resources-filter-by-title p {
        width: 80px;
    }
    .resources-posts-wrapper .col-md-3 {
        width: 50%;
        padding-bottom: 40px;
    }
    .resources-posts-wrapper .col-md-3:last-child, .col-md-3:nth-child(2) {
        padding-left: 20px;
    }
    .resource-image-wrapper img {
        object-position: top;
    }

    /* PRIORITY AREAS */
    .priority-area-archive-banner-box-wrapper {
        flex-wrap: wrap;
    }
    .priority-area-archive-banner-box-wrapper > div {
        padding: 2.5px;
        width: 50%;
    }
    .priority-area-archive-banner-box-item {
        min-height: 170px;
        padding: 20px;
    }
    .priority-area-archive-video .priority-area-play-btn {
        height: 98.8%;
    }
    .priority-area-title-tab .tab-title {
        padding: 10px;
    }
    .priority-area-tab-item-wrapper .tab-title-wrapper {
        height: 340px;
    }
    .priority-area-tab-item-wrapper .accordion-item-wrapper {
        padding: 70px 0;
    }
    .priority-area-tab-item-wrapper .accordion-box-details-wrapper {
        margin: 0 auto 100px;
        max-width: 80%;
    }
    .priority-area-tab-item-wrapper .accordion-gallery-wrapper .image-gallery-wrapper .image {
        height: 370px;
    }
    .priority-area-tab-item-wrapper .vc_row.single-priority-area-row {
        padding-bottom: 55px;
    }
    .support-people-content .accordion-box-details-wrapper, 
    .leisure-sport-content .accordion-box-details-wrapper,
    .family-protection-violence .accordion-box-details-wrapper,
    .social-housing-content .accordion-box-details-wrapper {
        position: relative !important;
    }
    .support-people-content .accordion-gallery-wrapper .image-gallery-wrapper,
    .leisure-sport-content .accordion-gallery-wrapper .image-gallery-wrapper,
    .social-housing-content .accordion-gallery-wrapper .image-gallery-wrapper {
        display: block;
    }
    .accordion-item-wrapper.left.support-people-content .accordion-gallery-wrapper .image-gallery-wrapper .image,
    .accordion-item-wrapper.left.leisure-sport-content .accordion-gallery-wrapper .image-gallery-wrapper .image,
    .accordion-item-wrapper.right.social-housing-content .accordion-gallery-wrapper .image-gallery-wrapper .image {
        width: 100%;
        height: 465px;
    }
    .accordion-item-wrapper.right.family-protection-violence {
        padding-bottom: 50px;
    }
    .family-protection-violence .accordion-gallery-wrapper .image-gallery-wrapper .image {
        height: 300px !important;
        width: 50% !important;
    }
    .family-protection-violence .accordion-gallery-wrapper .image-gallery-wrapper .image:last-child {
        position: relative !important;
        bottom: 0 !important;
        height: inherit !important;
        width: 50% !important;
    }

    /* Vacancies */
    .vacancy-page-banner .page-banner-content .wpb_row.vc_inner.vc_row-fluid {
        margin-left: 0 !important;
    }
    .vacancy-contents {
        padding: 10px 0;
    }
    .vacancy-contents .wpb_column .vc_row {
        flex-direction: column;
        gap: 50px;
    }
    .vacancy-text-col.wpb_column.vc_column_container.vc_col-sm-8 {
        padding-right: 0;
    }

    /* News & Events */
    .news-main-content {
        padding-bottom: 50px;
    }
    .news-content .vc_col-sm-12 .vc_row {
        gap: 15px;
        padding-top: 35px;
    }
    .news-image-row .wpb_wrapper {
        gap: 15px;
    }
    .news-image-row img {
        margin: 0;
    }
    .news-image-row:last-child {
        padding-top: 15px !important;
    }
    .news-box-inner {
        height: 710px;
    }

    /* GOVERNANCE */
    .governance-banner .page-banner-content .nsif-container-wide {
        max-width: 100%;
        width: 100%;
        margin-top: 100px !important;
        margin-bottom: 70px !important;
        display: block;
    }
    .governance-infobox-col.wpb_column.vc_column_container.vc_col-sm-6 {
        margin-top: 30px;
        margin-bottom: 0;
        width: 100%;
    }
    .governance-infobox-col .wpb_wrapper {
        display: flex;
        gap: 30px;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.nsif-container.council-members-row {
        margin-top: 70px !important;
        margin-bottom: 50px !important;
    }
    .governance-council-members-container .slick-prev-arrow.slick-arrow {
        left: -50px;
    }
    .committees-contents .vc_column_container {
        padding-top: 30px;
    }
    .council-members-committee-table-container {
        margin: 50px 0 70px;
    }
    .nsif-section-title-container.meet-management-team {
        margin-bottom: 30px;
    }
        
}

@media screen and (min-width: 1024px) and (max-width: 1366px) {
    .site {
        overflow: hidden;
    }
    .nsif-widthcontainer, .who-we-are-row, .home-video-row .home-video-inner-row, .highlights-row .vc_col-sm-12,
    .our-priority-areas-inner-row, .our-stories-inner-row, .news-events-inner-row, .footer-inner,
    .about-us-row-intro, .foundation-objects-row, .iconbox-row .nsif-wp-container, .our-strategic-goals, 
    .contact-us-banner-inner-row .banner-content-wrapper, .get-in-touch-form-row, 
    .eligibility-criteria-inner-row, .application-registration-inner-row, .approval-registration-row,
    .funding-our-impact-inner-row, .how-we-fund-inner-row, .funding-accordion-inner-row, .funding-bottom-slider-inner-row .call-for-proposal-title, .funding-bottom-slider-inner-row .read-more-btn,
    .reduced-csr-amount-title .banner-content-wrapper, .guidelines-application-inner-row,
    .banner-content-wrapper, .fle-first-section-container, .interventions-inner-row, .timeline-inner-row, .container-family-support-programme-container, .partners-section-wrapper,
    .health-intervention-box-row .wpb_column:first-child, 
    .priority-area-archive-banner-content, .priority-area-archive-video-content .nsif-container, .priority-area-tabs-wrapper,
    .vacancy-contents .nsif-container, .vacancy-page-banner .vc_row,
    .news-main-content .nsif-container, .call-for-proposal-single-banner .call-for-proposal-title, .call_proposal-template-default .container .row,
    .governance-banner, .council-members-row, .committees-contents .vc_column_container:first-child, .secretariat-management
    {
        margin: 0 50px !important;
    }
    .vc_row.home-video-row, .vc_row.our-priority-areas-row, .vc_row.our-stories-row, .vc_row.highlights-row, .vc_row.news-events-row, .page-id-11548 .vc_row,
    .vc_row.about-us-row-banner, .our-strategic-goals .vc_row, .foundation-objects-row .vc_row, 
    .vc_row.funding-our-impact-row, .vc_row.how-we-fund-row, .vc_row.funding-accordion-row,
    .vc_row.health-content-row, .vc_row.case-content-row, .vc_row.rci-content-row,
    .vc_row.committees-contents, .vc_row.secretariat-management, .secretariat-management .wpb_wrapper .vc_row  {
        margin-left: 0;
        margin-right: 0;
    }
    .interventions-row, 
    .family-support-programme-inner-row, 
    .implementation-row-fle, 
    .health-objectives-inner-row {
        margin: 0 !important;
    }
    .container-col.health-intervention-box-container,
    .vc_row.health-beneficiaries-inner-row,
    .vc_row.health-implementation-inner-row,
    .vc_row.health-partners-inner-row,
    .vc_row.health-programmes-inner-row,
    .vc_row.rci-objectives-inner-row  {
        margin: 0;
    }
    .nsif-widthcontainer, .nsif-container, 
    .interventions-inner-row .text-content-wrapper.interventions-text,
    .governance-council-members-container.container {
        max-width: 100%;
    }
    .nsif-video-container video {
        max-height: 100%;
    }
    .priority-area-archive-video, 
    .priority-area-archive-video video,
    .intervention-box-wrapper {
        height: 100%;
    }
    a:visited {
        color: #ffff;
    }

    /* HOME */
    .nsif-video-container video {
        max-width: 100%;
    }
    .nsif-video-container .play-btn {
        top: 0;
        bottom: 0;
        justify-content: center;
        align-items: center;
        display: flex;
    }
    .highlights-row .vc_col-sm-12 {
        overflow: hidden;
    }
    .news-section-wrapper.slick-slider button.slick-prev.slick-arrow,
    .call-for-proposal-slider.slick-slider button.slick-prev.slick-arrow {
        left: -30px;
    }
    .news-section-wrapper.slick-slider button.slick-next.slick-arrow,
    .call-for-proposal-slider.slick-slider button.slick-next.slick-arrow {
        right: -30px;
    }
    .news-section-wrapper .slick-slide{
        padding:0 10px;
    }
    .annual-report-content-wrapper {
        margin-left: 130px;
    }


    /* Secondary Pages */
    .priority-area-archive-video .priority-area-play-btn {
        height: 99%;
    }
    .priority-area-tab-item-wrapper .accordion-gallery-wrapper .image-gallery-wrapper .image {
        height: 400px;
    }
    .vacancy-contents {
        padding: 70px 0;
    }
    .vacancy-text-col.wpb_column.vc_column_container.vc_col-sm-8 {
        padding-right: 0;
    }
    .vacancy-doc-col.wpb_column.vc_column_container.vc_col-sm-4 {
        padding-left: 40px;
    }
    .news-main-content {
        padding-bottom: 50px;
    }
    .news-content .vc_col-sm-12 .vc_row {
        gap: 15px;
        padding-top: 35px;
    }
    .news-image-row .wpb_wrapper {
        gap: 15px;
    }
    .news-box-inner {
        height: 710px;
    }
    .news-image-row img {
        margin: 0;
    }
    .news-image-row:last-child {
        padding-top: 15px !important;
    }
    .vacancy-text-col.vc_col-sm-8 {
        width: 75.666667%;
    }

    /* ABOUT US */
    .about-banner-image img {
        height: 450px;
    }
    .our-vision-col.wpb_column.vc_column_container.vc_col-sm-6 {
        padding-right: 50px;
        padding-left: 50px;
    }

    /*------------------ NGOS/NPOS ------------------*/

    /* Registered NGOS/ NPOS */
    .vc_row.eligibility-criteria-inner-row {
        padding-left: 0;
    }
    .vc_row.application-registration-inner-row {
        padding-right: 0;
    }
    .register-now-btn.register-ngo-npo-btn {
        margin: 50px !important;
    }
    .vc_row.application-registration-row, .vc_row.eligibility-criteria-row {
        margin: 0;
        padding: 70px 0;
    }
    .call-for-proposal-slider.slick-slider button.slick-prev.slick-arrow {
        left: 70px;
    }
    .call-for-proposal-slider.slick-slider button.slick-next.slick-arrow {
        right: 70px;
    }
    .call_proposal-template-default .call-for-proposal-title {
        left: 0;
    }
    .call_proposal-template-default .container {
        max-width: 100% !important;
        display: flex;
    }
    .col-md-8.cfp-single-content {
        padding-left: 0;
        padding-right: 40px;
        width: 60%;
    }
    .col-md-4.cfp-sidebar {
        width: 40%;
        padding: 0;
    }
    .cfp-sidebar .cfp-image img {
        height: 190px;
        width: 100%;
    }
    .cfp-sidebar .cfp-image {
        width: 53%;
    }
    .cfp-sidebar .cfp-details {
        width: 60%;
        padding-left: 20px;
    }
    .funding-bottom-slider-inner-row .call-for-proposal-title {
        top: 30%;
        width: 85%;
    }

    /* REDUCED CSR AMOUNT */
    .guidelines-beneficiaries-inner-row .wpb_wrapper {
        padding-left: 50px;
    }
    .vc_row.guidelines-priority-areas-inner-row, .vc_row.guidelines-non-qualifying-activities-inner-row {
        margin-right: 0;
    }
    .guidelines-priority-areas-inner-row .vc_row.guidelines-row .image {
        height: 600px;
        width: 550px;
    }
    .guidelines-application-row {
        margin: 0 !important;
    }

    /*------------------ NATIONAL PROGRAMMES ------------------*/

    /* Fortified Learning Environment (FLE) */
    .fle-first-section-container {
        margin-left: 0 !important;
    }
    .fle-main-container {
        padding-right: 0;
    }
    .fle-first-section-container > .key-objectives-col.wpb_column.vc_column_container.vc_col-sm-2\/5 {
        padding: 0 0 0 50px;
        width: 50%;
    }
    .interventions-inner-row.pad-right110, .interventions-row, .family-support-programme-row {
        padding-right: 0;
    }
    .interventions-inner-row.pad-left-calc {
        padding-left: 0;
    }
    .interventions-row .vc_row.timeline-inner-row {
        padding: 75px 0 0;
    }
    .timeline-inner-row .wpb_wrapper {
        padding-left: 0;
    }
    .vc_row.family-support-programme-row, 
    .container-col.family-support-programme-container {
        padding-right: 0;
        padding-left: 0;
        margin: 0;
    }
    .family-support-programme-container .text-content-wrapper.text-.family-prog-text {
        padding: 20px 0 0 20px;
    }
    .vc_row.fle-partners-inner-row {
        margin: 0;
        padding: 0 0 70px;
    }
    .fle-partners-inner-row .partners-section-left-wrapper {
        padding: 0 10px 0 7px;
    }
    .implementation-text-col {
        padding: 0 !important;
    }
    .gws-image-item.implementation-img {
        margin: 70px 0;
    }
    .implementation-img .image {
        height: 250px;
    }
    .implementation-row-fle .wpb_wrapper .vc_row {
        margin: 0 50px;
    }
    .implementation-text-col.vc_col-sm-2\/5 {
        width: 60%;
        padding-left: 40px !important;
    }

    /* Reintegration of Stablised Mental Patients */
    .vc_row.health-objectives-inner-row > .wpb_column.vc_column_container.vc_col-sm-2\/5 {
        padding: 0 50px 0 60px;
        width: 50%;
    }
    .vc_row.health-objectives-inner-row .image {
        height: 630px;
    }
    .vc_row.health-programmes-inner-row > .wpb_column.vc_column_container.vc_col-sm-4,
    .vc_row.health-beneficiaries-inner-row > .wpb_column.vc_column_container.vc_col-sm-2\/5 {
        padding-right: 40px;
        padding-left: 50px;
    }
    .health-intervention-box-row {
        margin: 0 !important;
        padding: 70px 0 !important;
    }
    .vc_row.health-implementation-inner-row > .wpb_column.vc_column_container.vc_col-sm-6:last-child {
        padding: 0 50px 0 70px;
    }
    .vc_row.health-implementation-inner-row  .vc_col-sm-6:not(:last-child) {
        margin-left: 50px;
    }
    .health-partners-inner-row .partners-section-left-wrapper {
        padding: 0 10px 0 0;
    }
    .vc_row.health-partners-inner-row {
        padding-bottom: 100px;
    }
    .case-discount-inner-row .vc_col-sm-4 {
        width: 50%;
    }
    .vc_row.wpb_row.vc_row-fluid.case-content-row,
    .vc_row.health-content-row {
        padding: 55px 0 100px;
    }
    .rci-objectives-inner-row .vc_col-sm-4 {
        margin-left: 50px;
        width: 50%;
    }    
    .vc_row.rci-objectives-inner-row > .wpb_column.vc_column_container.vc_col-sm-8 {
        padding-left: 40px;
    }
    .rci-objectives-inner-row .gws-image-item img {
        object-position: top;
    }
    .vc_row.rci-intervention-inner-row > .wpb_column.vc_column_container.vc_col-sm-8,
    .vc_row.rci-intervention-inner-row > .wpb_column.vc_column_container.vc_col-sm-4  {
        padding-right: 50px;
        width: 50%;
    }
    .vc_row.rci-intervention-inner-row .image {
        height: 680px;
    }

    /* SCHEMES */
    .duty-free-container {
        margin: 0 50px !important;
    }

    /* RESOURCES */
    .featured-resouces-container {
        margin: 0 50px;
    }
    .feature-item-holder:first-child {
        width: 48%;
    }
    .featured-resouces-container .featured-img-wrapper img {
        object-fit: cover;
        object-position: top;
    }
    .resources-content-container {
        margin: 0 50px;
    }
    .feature-items-wrapper {
        justify-content: space-between;
    }

    /* GOVERNANCE */
    
    .governance-council-members-container .slick-prev-arrow.slick-arrow {
        left: -50px;
    }
    .committees-contents .vc_column_container {
        padding-top: 30px;
    }
    .council-members-committee-table-container {
        margin: 50px 0 70px;
    }
    .secretariat-title .banner-text-holder {
        padding: 0 30px;
    }

}