.container {
    max-width: 1320px !important;
    padding-left: 12px;
    padding-right: 12px;
}

header.desktop .nav--login-container .nav__main--menu .menu>li>a,
header.desktop .nav__main--menu .menu>li .nav__menu-link {
    padding: 5px 7px
}

header.desktop .nav--login-container .nav__main--menu .menu {
    gap: 5px !important;
    justify-content: flex-start;
}

header.desktop .nav--container-utility .button--primary-outline,
header.desktop .nav--container-utility .button--primary {
    padding: 5px 8px;
}

header.desktop .nav--login-container .nav__main--menu {
    margin-top: 0px;
}

header.desktop .nav--login-container .text-right .menu {
    flex-wrap: nowrap;
    gap: 10px;
}

header.desktop .nav--login-container .open-search-desktop {
    margin-left: 0.5rem;
}

header.desktop .nav--login-container .nav--login ul li {
    margin-left: 0rem;
}

header.desktop .nav--container-utility .d-flex.relative {
    position: unset;
}

header.desktop .nav__utility--menu {
    position: relative;
}

header.desktop .nav--container-utility .header__search {
    top: 0px;
    height: 65px;
}

.header__search-wrapper-desktop .header__search .form__group--inline-button {
    padding: 5px 10px;
}

.text-right {
    text-align: right;
}

.frontpage_upcoming_section_left .upcoming_events {
    margin-top: 0px;
    border-bottom: 0px;
    padding-bottom: 0px;
}

.frontpage_news_update {
    padding-top: 24px;
    padding-bottom: 24px;
}

.frontpage_news_update_top .col-md-6:last-of-type {
    padding: 0px 12px;
    text-align: right;
}

.frontpage_news_and_upcoming_update>.container>.row {
    justify-content: space-between;
}

.frontpage_upcoming_section_left .event_card_container,
.frontpage_upcoming_section_left .resource_card_container {
    padding: 10px 15px;
}

.row.frontpage_news_update_bottom {
    column-gap: 25px;
}

.resource_card_container .title {
    padding: 0px;
}

.frontpage_news_update_bottom_left .title a,
.frontpage_upcoming_section_left .upcoming_events .title a,
.frontpage_upcoming_section_left .upcoming_resources .title a,
.frontpage_news_update_bottom_right .single-post .title,
.frontpage_news_update_bottom_right .single-post .single-column .title a {
    font-size: 1.2rem;
    line-height: 1.4;
}

.frontpage_news_update_bottom_left .title a,
.frontpage_upcoming_section_left .upcoming_events .title,
.frontpage_upcoming_section_left .upcoming_resources .title {
    line-height: 1;
}

.frontpage_news_update_bottom_right {
    background: unset !important;
}

.frontpage_news_update_bottom_right .single-post {
    padding: 0px 20px 0px 20px;
    background: rgba(0, 108, 174, .21);
    border-radius: 8px;
}

.desktop .nav--container {
    padding: 0px;
}

.frontpage_career_centre,
.frontpage_division,
.frontpage_advocacy,
.frontpage_about_us {
    width: 100%;
    margin: 0px auto;
}

.frontpage_division_right a {
    background-color: #f5d622;
    color: #333;
}

.frontpage_division_right a:hover,
.frontpage_division_right a:active,
.frontpage_division_right a:focus {
    border: 2px solid #f5d622;
    text-decoration: underline;
    outline: 1px solid #f5d622;
    color: #fff;
    background-color: #006cae;
}

.frontpage_advocacy_heading {
    color: #ffffff;
}

.frontpage_advocacy_text_container {
    color: #ffffff;
    background: #022e53;
    border: unset;
}

.footer--container {
    padding-bottom: 1.2rem;
}

footer .nav--social {
    margin-bottom: 0px;
}

.social-sharing ul.sharing__list {
    list-style: none;
}

.social-sharing .sharing__list li a {
    color: #022e53;
    text-decoration: none;
    text-underline-offset: 3px;
}

.social-sharing .sharing__list li a::after {
    display: none;
}

.social-sharing .sharing__list {
    align-items: center;
    font-size: 18px;
}

/* .cpa-contact-page-form form .nf-row:nth-of-type(2), 
.cpa-contact-page-form form .nf-row:nth-of-type(4)  {
width: 47%;
display: inline-block;
margin-right: 2%;
}
.cpa-contact-page-form form .nf-row:nth-of-type(3), 
.cpa-contact-page-form form .nf-row:nth-of-type(5){
width: 47%;
display: inline-block;
margin-left: 2%;
} */
.cpa-contact-page-form form .nf-row .nf-field-label {
    display: none;
}

.cpa-contact-page-form form .nf-row:nth-of-type(6) {
    width: 98%;
}

.cpa-contact-page-form .nf-form-title h3 {
    margin-bottom: -15px !important;
    font-weight: 500;
}

.cpa-contact-page-form form .nf-row .nf-field-container {
    margin-bottom: 10px;
}

.cpa-contact-page-form form {
    max-width: 992px;
}

.cpa-contact-page-form .checkbox-container.label-right .nf-field-description {
    width: 100%;
    margin-right: 0px;
}

.cpa-contact-page-form .nf-row .nf-error-wrap.nf-error {
    display: none;
}

.cpa-contact-page-form .nf-response-msg {
    margin-top: 20px;
}

.frontpage_news_update_top a {
    margin: 0px;
}

.upcoming_events_bottom .single_post.event_card_container {
    margin: 0px;
}

.upcoming_events_bottom>.row {
    row-gap: 15px;
}

.upcoming_events_top .upcoming_events_top_heading {
    margin-bottom: 0px;
}

.row.upcoming_events_top>.col-md-6:last-of-type {
    text-align: right;
}

.associations-pages .accordion-button , 
.advocasy-accordian .accordion-button {
    font-weight: 500;
    color: #000;
}

.associations-pages .accordion-button:focus , 
.advocasy-accordian .accordion-button:focus{
    border: unset;
    box-shadow: unset;
}

.associations-pages .accordion-item:nth-child(odd) .accordion-button, 
.advocasy-accordian .accordion-item:nth-child(odd) .accordion-button {
    background-color: #cccccc;
}

.associations-pages .accordion-item:nth-child(even) .accordion-button,
.advocasy-accordian .accordion-item:nth-child(even) .accordion-button {
    background-color: #A4C2F4;
}

.associations-pages .accordion-button::after,
.advocasy-accordian .accordion-button::after {
    filter: brightness(0) saturate(100%);
}

.home-ads-section .col-md-12 {
    justify-content: center;
    gap: 7rem !important;
}

.home-ads-section .cta_pub {
    margin-bottom: 0px;
}

.home-ads-section a.cta_pub img {
    height: 250px;
    width: auto;
    object-fit: cover;
}

.contact-emailadr a {
    font-size: 28px;
    font-weight: 900 !important;
    white-space: nowrap;
}

span.post-learnmore {
    padding: 0px;
}

span.post-learnmore a {
    padding: .5rem .2rem;
    width: 106px;
    font-size: 1rem;
    background: #006cae;
    color: #ffffff;
    border-radius: 6px;
    text-decoration: unset;
    /* text-align: ; */
    font-weight: 900;
    height: 40px;
    display: flex;
    align-items: center;
    white-space: nowrap;
    line-height: 1.5;
    justify-content: center;
}

span.post-learnmore a {
    /*    display: inline-block;*/
}

/*.featured__jobs span.pill.post-learnmore {
    right: 0% !important;
    top: 75% !important;
    margin-top: 10px;
}*/
/*.accordian-bod .wp-block-group__inner-container {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
}*/
.accordian-bod{
        display: flex;
    flex-wrap: wrap;
    gap: 3rem 16px;
    margin-bottom: 3rem;
}
/*.accordian-bod .wp-block-group__inner-container .wp-block-media-text {
    flex: 0 0 calc(50% - 8px);
}*/
.accordian-bod .wp-block-media-text {
    flex: 0 0 calc(50% - 8px);
}
.association-partners-cols .wp-block-media-text__content a:after,
.corporate-partners-bottom-cols .wp-block-media-text a:after{
    display: none !important;
}
.association-partners-cols{
    gap: 20px;
}
.corporate-partners-bottom-cols > .wp-block-column{
    display: grid;
    gap: 20px;
}
.strategic-partners-accordian button .counter{
    display: none;
}
.strategic-partners-accordian button  .fa-plus:before{
    width: 1.25rem;
    height: 1.25rem;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");    
    display: inline-block;
    position: relative;
    top: 7px;
}
.strategic-partners-accordian button  .fa-minus:before{
    width: 1.25rem;
    height: 1.25rem;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
        transform: rotate(-180deg);    
    display: inline-block;
    position: relative;
    top: 7px;
}
.strategic-partners-accordian button  i{
    background: unset !important;
}
.strategic-partners-accordian.spag button{
    background-color: #cccccc;
    color: #000;
   border-radius: calc(.25rem - 1px);
   padding: 1rem 1.25rem;
   font-size: 1rem;
   display: grid;
    grid-template-columns: auto 1fr auto auto;
    align-items: center;
    gap: 8px;
}
.wp-block-buttons.bod-buttons {
    margin-left: 13%;
    gap: 15px 25px;
    display: flex;
}
.strategic-partners-accordian .accordion-content:nth-child(odd) button {
     background-color: #cccccc;
}
.strategic-partners-accordian .accordion-content:nth-child(even) button {
    background-color: #A4C2F4;
}
.strategic-partners-accordian.spag button.open{
      border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px);
}
.strategic-partners-accordian .accordion-content{
    border: 1px solid rgba(0, 0, 0, .125);
    border-radius: .25rem;    
}
.strategic-partners-accordian .dropdown__content{
    padding: 1rem !important;
}
.ym-become-a-member{
    display: flex;
    gap: 20px;
}
.ym-become-a-member .wp-block-column{
    margin-top: 0px;
}
.tgt-icon-rm a::after{
display: none !important;
}
.wp-block-buttons.yass-gvren.tgt-icon-rm{
    gap: 2rem 3rem;
    display: flex;
    flex-wrap: wrap;
}
.wp-block-buttons.yass-gvren a {
    width: 300px;
}
.page-template-page-grid-landing .grid_landing_page .grid_container .grid_repeater_container .single-column img{
    width: 100%;
}
.page-template-page-grid-landing .grid_landing_page .grid_container .grid_repeater_container .single-column .single-column-content, .page-template-page-grid-landing .grid_landing_page .grid_container .grid_repeater_container .single-column .single-column-footer{
    padding: 10px 20px;
}
.page-template-page-grid-landing .grid_landing_page .grid_container .grid_repeater_container .single-column .single-column-content .title{
    margin-bottom: 0px !important;
}
.page-template-page-grid-landing  .grid_landing_page .grid_container .grid_repeater_container .single-column .single-column-footer{
    border-top: 0px;
    padding-top: 0px;
}
.member-discount-sections{
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
}
.wp-advocacy-updates-pullquote{
    padding: 0.5em 0em;
}
.page-template-page-grid-advocacy-landing .grid_landing_page_content .col-lg-10{
    width: 100%;
}
.insta-minster-letter-advocacy {
    grid-template-columns: 20% 20% 20% 40% !important;
}
.insta-minster-letter-advocacy .insta-tab iframe {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
}
.insta-minster-letter-advocacy  .image-popup img {
    width: 100%;
}
.image-popup img {
    width: 100% !important;
    max-width: unset !important;
}
.recent_report_container .row.single-post{
       gap: 1%;
    flex-wrap: nowrap;
    align-items: center;
    width: 99%;
}
.recent_report_container  .report_image{
width: 100%;
}
.media_container iframe{
    width: 100%;
}
.media_container .single-column.media p{
        font-size: 13px;
    text-align: center;
    width: 80%;
    margin: 0px auto;
}
.event-listing-opportunities .heading, .event-listing-opportunities .heading h5{
    color: #ffffff;
}
.event-listing-opportunities .heading h5{
    font-size: 20px;
}
.event-listing-opportunities{
    align-items: center;
}
.event-listing-opportunities .col-lg-4{
    text-align: end;
     display: flex;
    flex-direction: column;
}
.event-listing-opportunities .col-lg-4 a.more_link {
    color: #ffffff;
}
.page-template-page-events-listing .featured__posts .card__result, 
.page-template-page-events-listing  .ajax-results .card__result{
    margin-bottom: 24px;
    padding: 0.9rem 0.9rem;
}

.page-template-page-events-listing  .ajax-results

.page-template-page-events-listing .featured__posts .card__result .card-body .h4{
    font-size: 1.175rem;
}
.page-template-page-resources-listing .ajax-results .card.card__result{
    width: 100%;
}
.width-100 img{
    width: 100%;
}
.featured-main-news .card__large-featured{
    display: flex;
    flex-direction: row;
    padding: 1.3rem;
    gap: 1rem;
}
.featured-main-news .card__large-featured{
    display: flex;
    flex-direction: row;
}
.featured-main-news .card__large-featured .reverse-hover{
    max-width: 20rem;
}
.featured-main-news .card__large-featured .card-body{

}
.featured-main-news .card__large-featured img{
    margin-bottom: 0px !important;
    height: 100%;
}
.page-template-page-news-listing  .news__featured-posts .single-post{
    padding: 0px;
    background: unset;
    border-radius: unset;
}
.page-template-page-news-listing .news__featured-posts .single-post .single-column {
   border-bottom: 0px;
}
.news__featured-posts .tags .tag {
    color: #333333;
}
.news__featured-posts .title a {
    color: #006cae !important;
}
.news__featured-posts .card.card__result{
    padding: 1.3rem;
}
.button-flex {
    justify-content: center;
    gap: 15px 25px;
}
/*Responsiveness*/
/*Min- width*/
@media (min-width: 767px) {

    .upcoming_events_top .col-md-6:last-of-type,
    .row.upcoming_resources_top .col-md-6:last-of-type {
        text-align: right;
    }

    /*.card__result span.pill {
        position: absolute;
        right: 0;
        top: 45%;
    }*/
    .association-partners-cols{
        align-items: center !important;
    }
    .left-col {
        padding-right: 50px;
    }

    /*.featured__jobs span.pill.post-learnmore {
    right: 0% !important;
    top: 75% !important;
    margin-top: 10px;
}*/
    .commitments.mt-4 {
        display: flex;
        flex-wrap: wrap;
        position: absolute;
        top: 45%;
        text-align: right;
        /* align-items: flex-end; */
        justify-content: end;
        right: 0;
        max-width: 600px;
        row-gap: 10px;
        margin-top: 0rem !important;
    }
}

@media (min-width: 782px) {
    .corporate-partners-bottom-cols > .wp-block-column{
         grid-template-columns: 1fr 1fr;
    }
    .corporate-partners-bottom-cols .wp-block-media-text:nth-child(1) { grid-column: 1; grid-row: 1; }
    .corporate-partners-bottom-cols .wp-block-media-text:nth-child(2) { grid-column: 1; grid-row: 2; }
    .corporate-partners-bottom-cols .wp-block-media-text:nth-child(3) { grid-column: 1; grid-row: 3; }
    .corporate-partners-bottom-cols .wp-block-media-text:nth-child(4) { grid-column: 1; grid-row: 4; }
    .corporate-partners-bottom-cols .wp-block-media-text:nth-child(5) { grid-column: 1; grid-row: 5; }

    .corporate-partners-bottom-cols .wp-block-media-text:nth-child(6) { grid-column: 2; grid-row: 1; }
    .corporate-partners-bottom-cols .wp-block-media-text:nth-child(7) { grid-column: 2; grid-row: 2; }
    .corporate-partners-bottom-cols .wp-block-media-text:nth-child(8) { grid-column: 2; grid-row: 3; }
    .corporate-partners-bottom-cols .wp-block-media-text:nth-child(9) { grid-column: 2; grid-row: 4; }
}
@media(min-width: 992px) {
    .frontpage_header .header_image {
        padding-left: 0px;
        padding-right: 0px;
    }

    .nav--container-utility .row .col-lg-12 {
        display: flex;
        align-items: center;
        justify-content: end;
    }

    header.desktop .nav--login-container li.menu-item button,
    header.desktop .nav--login-container li.menu-item a {
        font-size: 1rem;
    }

    .frontpage_career_centre_top,
    .frontpage_career_centre_bottom {
        margin-top: 24px;
        margin-bottom: 24px;
    }

    .frontpage_about_us,
    .frontpage_division {
        padding-top: 24px;
        padding-bottom: 24px;
    }

    .frontpage_division_right {
        text-align: right;
    }

    .commitments.mt-4 {
        max-width: 300px;
    }
    .member-discount-section{
        flex: 0 0 48%;
    }
    .member-discount-section:nth-child(2) {
        order: 3;
    } 
    .member-discount-section:nth-child(3) {
        order: 4;
    }    
    .member-discount-section:nth-child(4) {
        order: 2;
    }  
.recent_report_container.accordion-body .row.single-post:nth-child(even) {
    flex-direction: row-reverse;
}
.event-listing-opportunities .col-lg-4 a {
    margin-top: 0.5rem !important;
}
}

@media(min-width: 1200px) {
    .commitments.mt-4 {
        max-width: 345px;
    }
}

@media (min-width: 1330px) {
    .frontpage_advocacy_content {
        /* padding-top: 50px;
        padding-bottom: 50px;*/
        padding-top: 00px;
        padding-bottom: 00px;
    }

    .frontpage_advocacy_image img {
        width: 65%;
    }
}

@media (min-width: 1600px) {
    .frontpage_advocacy_content {
        /*        padding-top: 110px;*/
        /*         padding-top: 80px;*/
        /*        padding-bottom: 110px;*/
        /*          padding-bottom: 80px;*/
    }
}

@media (min-width: 2100px) {
    .frontpage_advocacy_content {
        /*        padding-top: 200px;*/
        /*padding-top: 140px;*/
        /*        padding-bottom: 200px;*/
        /*         padding-bottom: 140px;*/
    }
}

@media (max-width: 1330px) {
    .frontpage_advocacy_content {
        /*padding-top: 50px;
        padding-bottom: 50px;*/
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .frontpage_advocacy_image img {
        width: 65%;
    }

    .home-ads-section .col-md-12 {
        justify-content: center;
        gap: 6.6rem !important;
    }
}

@media (max-width: 1200px) {
    .frontpage_advocacy_image {
        left: 0;
        right: auto;
        width: 48%;
    }

    .listing-page-header .button__cta_header {
        font-size: 1rem !important;
    }

    .home-ads-section .col-md-12 {
        justify-content: center;
        gap: 5rem !important;
    }
}

@media(max-width: 1150px) {
    .home-ads-section .col-md-12 {
        justify-content: center;
        gap: 3rem !important;
    }
}

@media(max-width: 1080px) {
    .home-ads-section .col-md-12 {
        justify-content: center;
        gap: 2.5rem !important;
    }
}

@media (max-width: 991px) {
    .frontpage_header .header_image {
        text-align: center;
    }

    .frontpage_division_right {
        margin-top: 20px;
    }

    .frontpage_advocacy_image {
        left: 0px;
        position: relative;
        width: 100%;
    }

    .frontpage_advocacy_image img {
        width: 100%;
    }

    .frontpage_advocacy_content_container {
        top: 0px;
    }

    .frontpage_advocacy_content {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .insta-minster-letter-advocacy {
    grid-template-columns: 50% 50% !important;
}
.recent_report_container .row.single-post{
    flex-wrap: wrap;
}
.event-listing-opportunities .col-lg-4 a.more_link{
    text-align: center;
}
}

@media(max-width: 767px) {

    .row.frontpage_news_update_top>.col-md-6,
    .row.upcoming_events_top>.col-md-6 {
        flex: 0 0 auto;
        width: 50%;
    }

    .upcoming_events_bottom .related .single_post .date--block {
        margin-bottom: 0px;
    }

    .card__result .commitments {
        display: flex;
        flex-wrap: wrap;
        row-gap: 10px;
    }

   /* .accordian-bod .wp-block-group__inner-container .wp-block-media-text {
        flex: 0 0 calc(100%);
    }*/
    .accordian-bod .wp-block-media-text {
        flex: 0 0 calc(100%);
    }
    .wp-block-buttons.bod-buttons {
    margin-left: 26%;
}
.insta-minster-letter-advocacy {
    grid-template-columns: auto !important;
}
}

@media (max-width: 680px) {
    .cpa-contact-page-form form .nf-row {
        width: 100% !important;
        display: block !important;
        margin: unset !important;
    }

    .executive-team-section .wp-block-media-text.is-stacked-on-mobile {
        grid-template-columns: 25% auto !important;
    }

    .executive-team-section .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content {
        grid-column: 2;
        grid-row: 1;
    }
}

@media (max-width: 600px) {
    .accordian-bod .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media {
        width: 90%;
        margin: 0px auto 15px;
    }
    .association-partners-cols .wp-block-media-text .wp-block-media-text__media,
    .corporate-partners-bottom-cols .wp-block-media-text .wp-block-media-text__media{
        margin-bottom: 20px;
        text-align: center;
    }
    .association-partners-cols .wp-block-media-text .wp-block-media-text__media img,
    .corporate-partners-bottom-cols .wp-block-media-text .wp-block-media-text__media img{
        width: 80%;
    }
    .association-partners-cols .wp-block-media-text,
    .corporate-partners-bottom-cols .wp-block-media-text{
        margin-bottom: 1rem;
    }
    .wp-block-buttons.bod-buttons {
    margin-left: 0%;
}
.recent_report_container .row.single-post{
    flex-wrap: unset;
    align-items: center;
    flex-direction: column;
}
.featured-main-news .card__large-featured{
    flex-direction: column;
}
.featured-main-news .card__large-featured .reverse-hover{
    max-width: 100%;
}
}

@media (max-width: 480px) {

    .row.upcoming_events_top,
    .row.frontpage_news_update_top {
        flex-direction: column;
        row-gap: 15px;
    }

    .row.frontpage_news_update_top>.col-md-6,
    .row.upcoming_events_top>.col-md-6 {
        flex: 0 0 auto;
        width: 100%;
    }

    .row.upcoming_events_top>.col-md-6:last-of-type,
    .frontpage_news_update_top .col-md-6:last-of-type {
        text-align: unset;
    }

    .executive-team-section .wp-block-media-text.is-stacked-on-mobile {
        grid-template-columns: 100% !important;
        text-align: center;
        row-gap: 25px;
    }

    .executive-team-section .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content {
        grid-column: 1;
        grid-row: 2;
    }

    .home-ads-section .col-md-12 {
        gap: 2rem;
    }

    .contact-emailadr a {
        font-size: 26px;
    }
}

/*Both*/
@media (max-width: 1340px) and (min-width: 525px) {
    .container {
        padding: 0px 20px;
    }
}

@media screen and (max-width:400px) {
    span.pill {
        margin-top: 5px;
    }

    .commitments {
        display: flex;
        flex-wrap: wrap;
    }

    .contact-emailadr a {
        font-size: 22px;
    }

    .social-sharing .sharing__list {
        padding-left: 0px;
    }

    .home-ads-section a.cta_pub img {
        height: auto;
    }
}

/* New CSS code  */

.listing-page-header .description {
    font-size: 1rem;
}

.listing-page-header i.cta__arrows-lg {
    width: 50px;
    height: 50px;
}

.listing-page-header .button__cta_header {
    font-size: 1.2rem;
}

.page-id-524 h1 {
    display: none;
}

/* feature job listing css */

.featured__posts.featured__jobs .card__result {
    /*    background-color: #023B65;*/
    padding: 0.9rem 1.3rem;
}

.featured__jobs a.reverse-hover {
    /*    color: #ffffff;*/
}

.featured__jobs .txt--color-dk {
    /*    color: #fff;*/
}

.featured__posts.featured__jobs .card__result {
    border: solid 3px #ffffff;
}

.listing-page-header .frontpage_news_update_top_heading {
    color: #fff !important;
}

.featured__jobs .card__result .card-body .h4, 
.featured__posts .card__result .card-body .h4,
.news__featured-posts h3.title,
.featured-main-news h3.h4 {
    font-size: 1.175rem;
}