.become-a-member .become-a-member-bar {
    background: #0D3E5C;
    padding: 22px 50px 30px 50px;
    border-radius: 8px;
    position: relative;
    overflow: hidden;
}

.become-a-member .become-a-member-bar .left-content {
    position: relative;
    z-index: 2;
}

.become-a-member .become-a-member-bar .label-title {
    font-weight: 700;
    font-size: 14px;
    line-height: 34px;
    text-transform: uppercase;
    color: #9BC842;
}

.become-a-member .become-a-member-bar .title {
    font-size: 28px;
    line-height: 34px;
    font-weight: 300;
    color: #fff;
    margin: 0;
}

.become-a-member .become-a-member-bar .btn {
    min-width: 175px;
    text-align: center;
    z-index: 2;
}

.become-a-member .become-a-member-bar .shape-bg {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: auto;
    z-index: 1;
}

.become-a-member .become-a-member-bar .shape-bg svg {
    float: left;
    width: auto;
    height: 100%;
}

.flexible-article-fields .flexible-row-block.reduce_spacing_below {
    margin-bottom: 25px;
}

.mission-block-container.full-width-version .row.mission-ctas {
    margin-left: 0;
    margin-right: 0;
    row-gap: 30px;
}

.mission-block-container.full-width-version .row.mission-ctas article {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta {
    border-radius: 0;
    background: none;
    padding-bottom: 0;
    overflow: visible;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    border: none;
    text-align: left !important;
    gap: 30px;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .right-content-block {
    float: left;
    width: 100%;
    position: relative;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .icon-container {
    width: 110px;
    height: 110px;
    background: none;
    min-width: 110px;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .icon-container img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .right-content-block .main-title {
    padding: 0;
    margin-top: 0;
    font-size: 16px;
    line-height: 27px;
    margin-bottom: 6px;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .right-content-block .content {
    padding: 0;
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 6px;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .right-content-block .content:last-child {
    margin-bottom: 0;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .right-content-block .content > * {
    line-height: inherit;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .right-content-block .content a {
    text-decoration: underline !important;
    text-decoration-thickness: 1px !important;
    text-underline-offset: 2px;
    color: #0D3E5C;
    box-shadow: none;
    font-weight: 300;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .right-content-block .content a:hover {
    text-decoration-thickness: 0px !important;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .right-content-block a.arrow-link {
    font-weight: 300;
    padding-left: 0;
    text-decoration: underline !important;
    text-decoration-thickness: 1px !important;
    text-underline-offset: 2px;
    color: #0D3E5C;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .right-content-block a.arrow-link:before {
    display: none;
}

.mission-block-container.full-width-version .row.mission-ctas .mission-block-cta .right-content-block a.arrow-link:hover {
    text-decoration-thickness: 0px !important;
}

.mission-block-container.full-width-version .row.title-standard-row {
    margin-bottom: 25px;
}


.flexible-row-block.card-blocks .ways-to-participate-cta {
    padding: 35px;
}

.flexible-row-block.card-blocks .ways-to-participate-cta .main-title {
    font-size: 24px;
    line-height: 32px;
    color: #0d3e5c;
    margin-bottom: 10px;
}

.flexible-row-block.card-blocks .ways-to-participate-cta .content {
    font-size: 16px;
    line-height: 26px;
    color: #4F576D;
    margin-bottom: 20px;
}

.flexible-row-block.card-blocks .col-lg-12 .ways-to-participate-cta .content {
    margin-bottom: 10px;
}

.flexible-row-block.card-blocks .ways-to-participate-cta .content:last-child {
    margin-bottom: 0;
}

.flexible-row-block.card-blocks .ways-to-participate-cta .content > * {
    line-height: inherit;
}

.flexible-row-block.card-blocks .row {
    row-gap: 25px;
    margin-left: -12.5px;
    margin-right: -12.5px;
}

.flexible-row-block.card-blocks .row > article {
    padding: 0 12.5px;
}

.flexible-row-block.card-blocks .ways-to-participate-cta a.arrow-link {
    font-size: 14px;
    line-height: 20px;
    font-weight: 300;
}

.flexible-row-block.card-blocks .ways-to-participate-cta a.arrow-link:before {
    top: 4px;
}

.flexible-row-block.testimonial-block-new .label-title {
    line-height: normal;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    color: #9BC842;
    margin-bottom: 34px;
}

.flexible-row-block.testimonial-block-new .quote-content.content {
    line-height: 38px;
    font-size: 24px;
    font-weight: 300;
    color: #0D3E5C;
    margin-bottom: 20px;
}

.flexible-row-block.testimonial-block-new .quote-content.content > p {
    line-height: inherit;
}

.flexible-row-block.testimonial-block-new .meta-title {
    line-height: 32px;
    font-size: 20px;
    font-weight: 600;
    color: #0D3E5C;
}

.flexible-row-block.testimonial-block-new {
    position: relative;
}

.flexible-row-block.testimonial-block-new .shape-bg {
    position: absolute;
    top: 36px;
    left: 0;
    z-index: -1;
}

.flexible-row-block.logos-section-list .row.associate-logos-container {
    margin-left: -7px;
    margin-right: -7px;
}

.flexible-row-block.logos-section-list .row.associate-logos-container .main-logos .inner-main-logos {
    row-gap: 13px;
}

.flexible-row-block.logos-section-list .row.associate-logos-container .main-logos .inner-main-logos a.associates-logo-contain {
    height: 69px;
}

.flexible-row-block.logos-section-list .row.associate-logos-container .main-logos .inner-main-logos > div {
    padding-left: 7px;
    padding-right: 7px;
}

.standard-post.about-page-sub .flexible-article-fields .flexible-row-block.button-block-container {
    display: flex !important;
    flex-wrap: wrap;
    gap: 20px;
}

.button-block-container a.btn {
    padding-left: 20px;
    padding-right: 20px;
    margin: 0 !important;
}

.button-block-container a.btn.btn-secondary.scroll-associates-section {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

.button-block-container a.btn.btn-secondary.scroll-associates-section:focus svg path,
.button-block-container a.btn.btn-secondary.scroll-associates-section:active svg path,
.button-block-container a.btn.btn-secondary.scroll-associates-section:hover svg path {
    stroke: #ffffff;
}

.flexible-row-block.logos-section-list .row.title-standard-row {
    margin-bottom: 30px;
}

.call-out-bar .become-a-member-bar {
    background: #0D3E5C;
    padding: 22px 50px 30px 50px;
    border-radius: 8px;
    gap: 13px;
    overflow: hidden;
}

.call-out-bar .become-a-member-bar .label-title {
    font-weight: 700;
    font-size: 14px;
    line-height: 34px;
    text-transform: uppercase;
    color: #9BC842;
}

.call-out-bar .become-a-member-bar .title {
    font-size: 28px;
    line-height: 34px;
    font-weight: 300;
    color: #fff;
    margin: 0;
}

.call-out-bar .become-a-member-bar .btn {
    min-width: 175px;
    text-align: center;
}

.call-out-bar .become-a-member-bar .shape-bg {
    position: absolute;
    right: -155px;
    top: -23px;
}

.call-out-bar .become-a-member-bar .shape-bg svg {
    float: left;
    width: auto;
    height: 100%;
}

.flexible-row-block.events-section .event-stack-post.archive-event-post .event-side-data {
    padding-bottom: 8px;
}

.flexible-row-block.events-section .event-stack-post.archive-event-post {
    padding-bottom: 38px;
    margin-bottom: 38px;
}

.flexible-row-block.events-section article:last-of-type .event-stack-post.archive-event-post{
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: none;
}

.flexible-row-block.events-section .row.view-all-button-row {
    margin-top: 50px;
}

.flexible-row-block.events-section .row.view-all-button-row a.btn.btn-secondary {
    min-width: 158px;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table thead tr th,
.flexible-row-block.wtp-section.ways-table-section .ways-table-block table tbody tr td,
.flexible-row-block.wtp-section.ways-table-section .ways-table-block table tfoot tr td {
    padding: 5px 11px;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table tfoot tr:last-of-type td a.btn {
    max-width: 98px;
    min-width: 98px;
    font-size: 15px;
    line-height: normal;
    height: auto;
    padding: 10px;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table thead tr.top-row th {
    font-size: 12px;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table thead tr th.t-name,
.flexible-row-block.wtp-section.ways-table-section .ways-table-block table tbody tr td.t-name,
.flexible-row-block.wtp-section.ways-table-section .ways-table-block table tfoot tr td.t-name {
    width: 210px;
    min-width: 210px;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table thead tr.top-row th.public {
    min-width: 98px;
}

.flexible-row-block.downloads_block > .label-title {
    font-size: 13px;
    line-height: 22px;
    font-weight: 700;
    color: #0D3E5C;
    margin-bottom: 8px;
}

.flexible-row-block.downloads_block > .downloads-list-new ul {
    float: left;
    width: 100%;
    position: relative;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 0;
}

.flexible-row-block.downloads_block > .downloads-list-new ul li {
    float: left;
    width: 100%;
    position: relative;
    padding: 0;
    margin: 0;
}

.flexible-row-block.downloads_block > .downloads-list-new ul li:before {
    display: none;
}

.flexible-row-block.downloads_block > .downloads-list-new ul li a {
    float: left;
    width: auto;
    max-width: 100%;
    position: relative;
    padding-left: 21px;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    color: #0D3E5C;
    box-shadow: none;
}

.flexible-row-block.downloads_block > .downloads-list-new ul li a:hover {
    color: #000;
}

.flexible-row-block.downloads_block > .downloads-list-new ul li a:before {
    content: '';
    position: absolute;
    left: 0;
    top: 6px;
    background: url('data:image/svg+xml,<svg width="13" height="14" viewBox="0 0 13 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.825806 9.08398C0.369363 9.08398 0 9.45335 0 9.90979V10.7356C0 12.1041 1.10887 13.213 2.47742 13.213H10.3226C11.6911 13.213 12.8 12.1041 12.8 10.7356V9.90979C12.8 9.45335 12.4306 9.08398 11.9742 9.08398C11.5177 9.08398 11.1484 9.45335 11.1484 9.90979V10.7356C11.1484 10.955 11.0613 11.1646 10.9064 11.3195C10.7516 11.4743 10.5419 11.5614 10.3226 11.5614H2.47742C2.02098 11.5614 1.65161 11.192 1.65161 10.7356V9.90979C1.65161 9.69044 1.56452 9.48076 1.40967 9.32593C1.25483 9.17109 1.04516 9.08398 0.825806 9.08398Z" fill="%239BC842"/><path d="M6.39992 5.58395e-06C5.94347 5.58395e-06 5.57411 0.369368 5.57411 0.825812V6.8831L4.3354 5.64439C4.05072 5.34601 3.59345 5.29198 3.2475 5.51617C3.04589 5.65568 2.91685 5.87746 2.89509 6.12181C2.87251 6.36537 2.96041 6.6065 3.13379 6.77988L5.12411 8.76617C5.82976 9.46939 6.97168 9.46939 7.67812 8.76617L9.67005 6.77988C9.84343 6.60649 9.93133 6.36537 9.90875 6.12181C9.88697 5.87746 9.75794 5.65569 9.55633 5.51617C9.21036 5.29198 8.75311 5.34601 8.46844 5.64439L7.22973 6.8831V0.825812C7.22973 0.606457 7.14263 0.395175 6.98618 0.240336C6.83053 0.0854973 6.61927 -0.000799577 6.39992 5.58395e-06Z" fill="%239BC842"/></svg>') no-repeat center center;
    background-size: contain;
    width: 12.8px;
    height: 13.21px;
    visibility: visible;
}

.flexible-row-block.split-content-blocks .label-title {
    font-size: 16px;
    line-height: 26px;
    font-weight: 700;
    color: #0D3E5C;
}

.flexible-row-block.split-content-blocks .content {
    font-size: 16px;
    line-height: 26px;
    color: #4F576D;
}

.flexible-row-block.split-content-blocks .content > * {
    line-height: inherit;
}

.flexible-row-block.split-content-blocks > .row {
    margin-left: -15px;
    margin-right: -15px;
}

.flexible-row-block.split-content-blocks > .row > div {
    padding-left: 15px;
    padding-right: 15px;
}

.flexible-row-block.split-content-blocks > .row > div .label-title sup {
    color: #4F576D;
}

/*.flexible-row-block.split-content-blocks > .row > div:nth-child(1) .label-title sup,
.flexible-row-block.split-content-blocks > .row > div:nth-child(2) .label-title sup {
    top: auto;
    color: #4F576D;
    font-size: 16px;
    line-height: 26px;
}*/

/*.flexible-row-block.split-content-blocks > .row > div:nth-child(1) .label-title sup {
    top: -3px;
    color: #4F576D;
    font-size: 9px;
    line-height: 26px;
}

.flexible-row-block.split-content-blocks > .row > div:nth-child(2) .label-title sup {
    top: -3px;
    color: #4F576D;
    font-size: 9px;
    line-height: 26px;
}*/

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table thead tr th sup {
    font-size: 11px;
    color: #0D3E5C;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table thead tr th sup.nd2 {
    font-size: 8px;
    top: -3px;
}

.about-page-sub .sidebar-page-navigation.join-us-version {
    padding: 0;
    border-radius: 0;
    background: none;
    margin-top: 20px;
}

.about-page-sub .sidebar-page-navigation.join-us-version .become-a-member-bar {
    background: #0D3E5C;
    padding: 22px 26px 26px;
    border-radius: 8px;
    gap: 11px;
    overflow: hidden;
    margin-bottom: 20px;
}

.about-page-sub .sidebar-page-navigation.join-us-version .become-a-member-bar .title {
    font-size: 20px;
    line-height: 25px;
    font-weight: 300;
    color: #fff;
    margin: 0;
    position: relative;
    z-index: 2;
}

.about-page-sub .sidebar-page-navigation.join-us-version .become-a-member-bar .btn {
    min-width: 124px;
    text-align: center;
    position: relative;
    z-index: 2;
}

.about-page-sub .sidebar-page-navigation.join-us-version .become-a-member-bar .shape-bg {
    position: absolute;
    right: -196px;
    top: -27px;
    z-index: 1;
}

.about-page-sub .sidebar-page-navigation.join-us-version .become-a-member-bar .shape-bg svg {
    float: left;
    width: auto;
    height: 100%;
}

.about-page-sub .sidebar-page-navigation.join-us-version .after-content-text {
    float: left;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 2px;
}

.header .main-header-section .menu-main-menu-container ul.menu > li.button_style_menu_item > a {
    height: auto;
    padding: 9px 19px;
    margin: -11px 0;
}

.header .main-header-section .menu-main-menu-container ul.menu > li.button_style_menu_item > a:before {
    width: 100%;
    height: 100%;
    background: #0D3E5C;
}

.flexible-row-block.split-content-blocks > .row {
    row-gap: 30px;
}

.home .container-fluid.we-are-emvco {
    padding-bottom: 0;
    border-bottom: none;
}

.get-involved .row.title-split-row .btn {
    min-width: 229px;
    text-align: center;
}

.filters-inner-container.knowledge-hub-filter-list.tax-list div#filterable_search_filters div#filterable_search_filters_output .filter_container#filter-keywords {
    -ms-flex: 0 0 100% !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
}



.post-list .knowledge-hub-list .post-inner .post-container h4,
.post-list .knowledge-hub-list .post-inner a h4 {
    font-size: 17px;
    line-height: 24px;
}

.post-list .knowledge-hub-list .post-inner .post-container .type,
.post-list .knowledge-hub-list .post-inner a .type {
    font-size: 12px;
}

.post-list .knowledge-hub-list .post-inner .post-container,
.post-list .knowledge-hub-list .post-inner > a:not(.btn) {
    padding: 18px;
    padding-bottom: 22px;
    padding-top: calc(112px + 26px);
}

.post-list .post-inner .post-thumbnail {
    height: 112px;
}

.post-list .knowledge-hub-list .post-inner.quick-resources .post-container {
    padding-top: calc(186px + 26px);
}

.post-list .knowledge-hub-list .post-inner.quick-resources .post-thumbnail {
    height: 186px;
}

.post-list .knowledge-hub-list .post-inner span.meta span.author img.avatar {
    width: 19px;
    height: 19px;
    position: relative;
    top: 4px;
}

.post-list .knowledge-hub-list .post-inner span.meta {
    font-size: 11px;
}

.post-list .knowledge-hub-list .post-inner span.meta.has-author {
    font-size: 9.7px;
}

.knowledge-hub-sections .knowledge-hub-sections-inner .row.title-standard-row.with-link .title small {
    font-size: 16px;
    color: #4F576D;
    font-weight: 350;
    margin-left: 10px;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table thead tr th.t-name {
    text-align: center;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table span.line-icon sup {
    font-size: 11px;
    font-weight: 700;
    margin-left: 5px;
    color: #0D3E5C;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table tfoot tr td .buttons-double-container {
    padding: 10px 0;
}

.tt-wrap {
    display: inline-block;
    position: absolute;
    right: 6px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2;
}
.tt-wrap .tt {
    visibility: hidden; opacity: 0;
    position: absolute; top: calc(100% + 8px); left: 50%; transform: translateX(-50%);
    background: #fff; color: #0D3E5C;
    font-size: 13px; line-height: 20px; padding: 6px 10px;
    border-radius: 6px; pointer-events: none;
    transition: opacity 0.15s ease, visibility 0.15s ease;
    z-index: 10;
    max-width: 350px;
    text-align: left;
    min-width: 350px;
    -webkit-box-shadow: 0px 0px 33px 0px rgb(31 29 33 / 15%);
    -moz-box-shadow: 0px 0px 33px 0px rgb(31 29 33 / 15%);
    box-shadow: 0px 0px 33px 0px rgb(31 29 33 / 15%);
    font-weight: 350;
}
.tt-wrap .tt > *,
.tt-wrap .tt > * > * {
    line-height: inherit;
}
.tt-wrap .tt > * {
    margin-bottom: 7px;
}
.tt-wrap .tt > *:last-child {
    margin-bottom: 0px;
}
.tt-wrap .tt > ul {
    padding-left: 0;
}
.tt-wrap .tt > ul > li {
    padding-left: 10px;
}
.tt-wrap .tt > ul > li:before {
    left: 0;
    top: 7px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
}
.tt-wrap .tt::after {
    content: ''; position: absolute; top: 100%; left: 50%; transform: translateX(-50%);
    border: 5px solid transparent; border-top-color: #0D3E5C;
}
.tt-wrap:hover .tt, .tt-wrap.tt-active .tt {
    visibility: visible; opacity: 1;
}

.tt-wrap button.btn.btn-secondary {
    height: auto;
    padding: 5px;
    font-size: 12px;
}

.wtp-section.ways-table-section .ways-table-block table tbody tr td.head .content {
    font-weight: 350;
    text-align: left;
    font-size: 13px;
    line-height: 20px;
    margin-top: 10px;
    width: 100%;
}

.wtp-section.ways-table-section .ways-table-block table tbody tr td.head .content > *,
.wtp-section.ways-table-section .ways-table-block table tbody tr td.head .content > * > * {
    line-height: inherit;
}
.wtp-section.ways-table-section .ways-table-block table tbody tr td.head .content > * {
    margin-bottom: 7px;
}
.wtp-section.ways-table-section .ways-table-block table tbody tr td.head .content > *:last-child {
    margin-bottom: 0px;
}
.wtp-section.ways-table-section .ways-table-block table tbody tr td.head .content > ul {
    padding-left: 0;
}
.wtp-section.ways-table-section .ways-table-block table tbody tr td.head .content > ul > li {
    padding-left: 10px;
}
.wtp-section.ways-table-section .ways-table-block table tbody tr td.head .content > ul > li:before {
    left: 0;
    top: 7px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
}

.tt-wrap button.btn.btn-secondary svg {
    width: 10px;
    height: 10px;
    float: left;
}

.tt-wrap button.btn.btn-secondary svg path {
    fill: #0D3E5C;
}

.tt-wrap button.btn.btn-secondary:hover svg path,
.tt-wrap button.btn.btn-secondary:active svg path,
.tt-wrap button.btn.btn-secondary:focus svg path {
    fill: #ffffff;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table thead tr th.has-tooltip {
    position: relative;
    padding-right: 31px;
}


.flexible-row-block.wtp-section.ways-table-section .ways-table-block table thead tr th a.btn.btn-primary {
    float: none;
    display: inline-block;
    clear: both;
    max-width: 98px;
    min-width: 98px;
    font-size: 15px;
    line-height: normal;
    height: auto;
    padding: 10px;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table thead tr th .buttons-double-container {
    padding: 5px 0;
    gap: 5px;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block table tbody tr:last-of-type td {
    border-bottom: none !important;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table tbody tr td:nth-child(1) {
    font-weight: 700;
    font-size: 13px;
    line-height: 22px;
    color: #0D3E5C;
    width: 130px;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table tbody tr td:nth-child(1) small {
    display: block;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table tbody tr td {
    font-weight: 350;
    text-align: left;
    font-size: 13px;
    line-height: 20px;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table tbody tr td > *,
.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table tbody tr td > * > * {
    line-height: inherit;
}
.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table tbody tr td > * {
    margin-bottom: 7px;
}
.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table tbody tr td > *:last-child {
    margin-bottom: 0px;
}
.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table tbody tr td > ul {
    padding-left: 0;
}
.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table tbody tr td > ul > li {
    padding-left: 10px;
}
.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table tbody tr td > ul > li:before {
    left: 0;
    top: 7px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
}

.flexible-row-block.wtp-section.ways-table-section .ways-table-block.assoc-cat-table thead th {
    text-align: left;
}

.filters-main-section-hero .filters-inner-container.knowledge-hub-filter-list .emvco-kh-search-widget input.search-field {
    height: 60px;
}

.filters-main-section-hero .filters-inner-container.knowledge-hub-filter-list .emvco-kh-search-widget button.search-submit.emvco-kh-search-submit {
    background: #9BC842;
    color: #0D3E5C;
    border-radius: 5px;
    padding: 15px;
    width: auto;
    height: auto;
    top: 6px;
    right: 6px;
}

.filters-main-section-hero .filters-inner-container.knowledge-hub-filter-list .emvco-kh-search-widget button.search-submit.emvco-kh-search-submit i svg {
    fill: #0D3E5C;
    float: left;
    width: 18px;
}

.filters-main-section-hero .filters-inner-container.knowledge-hub-filter-list .emvco-kh-search-widget button.search-submit.emvco-kh-search-submit:hover {
    background: #0D3E5C;
    color: #fff;
}

.filters-main-section-hero .filters-inner-container.knowledge-hub-filter-list .emvco-kh-search-widget button.search-submit.emvco-kh-search-submit:hover i svg {
    fill: #fff;
}

.filters-main-section-hero .filters-inner-container div#filterable_search_filters {
    min-height: auto;
}

.hero-new-style.hero-new-plain .row.content-row p.post-date-tag img.avatar {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    object-fit: cover;
    margin: 0 9px 0 0;
    display: inline-block;
    border: solid 1px #ccc;
    position: relative;
    top: -1px;
}

.flexible-row-block.testimonial-block-new .testimonials-small-slider {
    float: left;
    width: 100%;
    position: relative;
    padding-bottom: 85px;
}

.flexible-row-block.testimonial-block-new .testimonials-small-slider .testimonial-slide-small {
    float: left;
    width: 100%;
    position: relative;
}

.flexible-row-block.testimonial-block-new .testimonials-small-slider button.general.slick-arrow {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 52px;
    height: 52px;
    display: block;
    padding: 0;
    font-size: 0px;
}

.flexible-row-block.testimonial-block-new .testimonials-small-slider button.general.slick-arrow.previous {
    background: url(/wp-content/uploads/2022/06/slider-arrow-left.svg) no-repeat center center;
    background-size: contain;
}

.flexible-row-block.testimonial-block-new .testimonials-small-slider button.general.slick-arrow.next {
    background: url(/wp-content/uploads/2022/06/slider-arrow-right.svg) no-repeat center center;
    background-size: contain;
    left: 65px;
}

.flexible-row-block.testimonial-block-new .testimonials-small-slider button.general.slick-arrow.previous:hover {
    background: url(/wp-content/uploads/2022/06/slider-arrow-left-hover.svg) no-repeat center center;
    background-size: contain;
}

.flexible-row-block.testimonial-block-new .testimonials-small-slider button.general.slick-arrow.next:hover {
    background: url(/wp-content/uploads/2022/06/slider-arrow-right-hover.svg) no-repeat center center;
    background-size: contain;
}