/*
Theme Name: NACHC Genesis
Description: NACHC theme based on sample theme created for the Genesis Framework.
Author: Astriata

Version: 1.0.0

Tags: accessibility-ready, block-styles, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, left-sidebar, one-column, right-sidebar, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, two-columns, wide-blocks

Template: genesis

License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Text Domain: nachc-genesis
Requires at least: 5.4
Requires PHP: 5.6
*/

/*P&I Conference schedule*/





@import 'assets/css/about-bio.529a16c3.css';
@import "assets/css/styles.css?v=1.1";
@import "assets/css/swiper.min.css?v=1.1";
@import "assets/css/custom-block-style.css?v=1.1";
@import "assets/css/styles-sumit.css?v=1.0";
@import '/wp-content/plugins/modern-events-calendar/assets/css/frontend.min.css?ver=7.1.0';



.hero--homepage h1 .typed-paused {
  margin-left: clamp(4rem, 2.5vw, 5rem);
}
.entry-content .directors .options ul,
.entry-content ul.topics__list {
    list-style: none;
}
.entry-content .directors .options ul li {
    margin-left: 0;
    padding-bottom: 2rem;
}
.two-columns > .gb-layout-column-wrap,
.centers__main > .gb-layout-column-wrap {
    --spacing: 6rem;
    padding-bottom: var(--spacing);
    margin-bottom: var(--spacing);
    gap: 4rem 10rem;
    display: flex;
}
.resources > .gb-layout-column-wrap {
	--spacing: 6rem;
    padding-bottom: var(--spacing);
    margin-bottom: var(--spacing);
    gap: 8rem;
    display: flex;
}
.contact-us, .centers__main, .resources {
    display: block;
}
.two-columns .right,
.centers__main .right {
    text-align: unset;
}
.left h2, .left-column h2 {
    text-transform: none;
}
.right h2, .right-column h2 {
    text-transform: none;
}

article .left ul {
    margin-bottom: 2rem;
}
p em {
    font-style: italic;
}
.wp-admin .accordion .icon svg {
    max-width: 30px;
    max-height: 30px;
}
.overview__content {
	flex-wrap:wrap;
}
.overview__content h2 {
    flex: 0 100%;
}
.overview__content p {
    flex: 0 47%;
}
.overview__content .wp-block-group__inner-container p {
    flex: 0 50%;
}
.overview__content .wp-block-group__inner-container > div {
    flex: 0 50%;
}
.overview__content > .wp-block-group__inner-container {
    justify-content: space-between;
    gap: 0 10rem;
    display: flex;
	width: 100%;
}
.overview__content .wp-block-group__inner-container .wp-block-group p:not(:last-child) {
    padding-bottom: 2rem;
}
.item__image img {
    max-width: 399px;
}
.item__image img.vert {
    max-width: 290px;
}
.left h2:not(:first-child), .left-column h2:not(:first-child) {
    padding-top: 3rem;
}
.directors__list li .image img {
    max-width: 330px;
    width: 330px;
}
h1.mec-single-title {
    font-family: var(--font-tertiary);
    text-transform: none;
    color: var(--color-tertiary);
    padding-bottom: 2rem;
    font-size: max(14px, 3.2rem);
    font-weight: 500;
}
.nachc-events-related .mec-related-event-post img {
    max-width: 100px;
}
section.one-column-narrow {
    padding-top: 3rem;
    padding-bottom: 13rem;
    max-width: 1440px;
    padding: 0 var(--lr-padding);
    margin: auto 0;
}
ol {
    color: var(--color-primary);
    font-size: max(12px, 2rem);
    font-weight: 400;
}

ul {
    color: var(--color-primary);
    font-size: max(12px, 1.75rem);
    font-weight: 400;
}

.mb-20 {
    margin-bottom: 5rem;
}
.caps {
    text-transform: uppercase;
}
main .heading-6 {
    color: var(--color-primary);
    font-size: max(14px,2.4rem);
    font-weight: 600;
    padding-bottom: 1rem;
}
.home__news-list li.news__item:first-child,
.home__event-list li.news__item:first-child {
    padding-top: 0;
}
.home__news-list .news__item .date,
.home__event-list .news__item .date {
    text-transform: uppercase;
}
.site-container .news__left--quote.wp-block-quote cite {
    color: #009DCF;
    font-style: normal;
}
.nav .nav__dropdown-section.py-12:not(:first-child) {
    padding-top: 0rem;
}
/*.nav .nav__dropdown-section.py-12:not(:first-child):has(div) {
    padding-top: 3rem;
}*/
.choices[data-type*="select-one"]:after {
    background-image: url(/wp-content/themes/genesis-nachc/assets/images/dropdown-blue.bf2922ba.svg#icon);
}

/* Breadcrumb */
span.breadcrumb-link-wrap {
    margin: 0;
}
main section.breadcrumb {
    max-width: 60%;
    margin: unset;
    flex-wrap: wrap;
    margin-right: auto;
    display: flex;
    gap: 0;
    justify-content: flex-start;
}
.breadcrumb span:first-child {
    margin-left: 0;
}
main section.breadcrumb {
    max-width: 1920px;
    margin: auto;
}
span.breadcrumb-link-text-wrap {
    margin: 0 5px 0 0;
}
/* ******************************** */

.resources ul.toolkit--elements li.current_page_item:before {
    background-color: #8a2162;
}
.resources ul.toolkit--elements li.current_page_item a {
    color: #8a2162;
    text-decoration: none;
}
.resources .right {
    text-align: left;
}
.resources ul.toolkit--elements {
	margin: 0 0 4rem 0;
}

/* Grid page */
.care .wp-block-group__inner-container {
    grid-template-columns: repeat(auto-fit,minmax(420px,1fr));
    gap: 4rem 6rem;
    display: grid;
}
a.item__info--type p {
    color: #8a2162;
    font-size: max(12px, 1.6rem);
    font-weight: 600;
    display: block;
}

/* Homepage */
.is-layout-constrained.wp-block-group.news > .wp-block-group__inner-container {
    justify-content: space-between;
    gap: 20px;
    padding-right: 6rem;
    display: flex;
}

.is-layout-constrained.wp-block-group.news__left {
    /* align-self: flex-start; */
    /* margin-top: 220px; */
}

.news .news__left .news__left--quote p {
    font-family: inherit;
    color: inherit;
    font-style: inherit;
    line-height: inherit;
    font-size: max(12px,2.6rem);
    font-weight: 400;
}
.is-layout-constrained.wp-block-group.news__right__group {
    flex: 0 45%;
}
.wp-block-genesis-blocks-gb-columns.news__right.gb-layout-columns-2.gb-2-col-equal {
    display: block;
}
figure.wp-block-image.news__left--image {
    margin-bottom: 0;
}
.news > div {
    min-height: 1280px;
	display:flex;
}
.wp-block-genesis-blocks-gb-columns.news__right > div {
    justify-content: space-between;
    display: flex;
}
.news__right-column figure.wp-block-image {
    margin-top: 3rem;
}
.news__right-column .image {
	margin-bottom: -2rem;
}
.value > div {
    max-width: 1920px;
    margin: auto;
    justify-content: space-between;
    align-items: center;
    gap: 4vw;
    padding: 6rem 6rem;
    display: flex;
}
.nav .nav__dropdown-section {
    padding-bottom: 0;
    /*padding-top: 0;*/
}
.nav .nav__dropdown-section:not(:last-child) {
    border: none;
}
.nav .nav__dropdown-section:not(:last-child):has(ul) {
    border-bottom: 1px solid #474747;
}
.nav .nav__dropdown-section:has(ul) {
    padding-top: 3rem;
    padding-bottom: 3rem;
}

p.view-more-link.news:before {
    content: "";
    width: 58px;
    height: 58px;
    background-image: url(/wp-content/themes/genesis-nachc/assets/images/icon-view-more-news.svg);
}
p.view-more-link.events:before {
    content: "";
    width: 58px;
    height: 58px;
    background-image: url(/wp-content/themes/genesis-nachc/assets/images/icon-view-more-events.svg);
}
p.view-more-link.member-login:before {
    content: "";
    width: 58px;
    height: 58px;
    background-image: url(/wp-content/uploads/2023/03/icon-member-login.svg);
	background-size: contain;
}
.featured__carousel--image {
    height: 345px;
    display: flex;
    border: 1px solid #b3b3b3;
    background-color: #00376D;
}

.featured__carousel--image img {
    height: auto;
    margin: auto 0;
    vertical-align: middle;
    border: none;
}
.footer__info--social a:hover, .footer__info--social a:focus {
    color: #05BFFA;
}
.footer__main--list a:hover, .footer__main--list a:after {
    text-decoration: underline;
    color: white;
}

.socialsforkyu{
	border: 3px solid #05376D;
	padding: 0.75rem 0.75rem 0.75rem;
	border-radius: 5px;
}

.calloutforreport{
	border: 4px solid #05376D;
	padding: 1rem;
	border-radius: 5px;
}

/********  Conferences  ********/
.conferences__sponsors .wp-block-group .wp-block-group__inner-container {
    padding-bottom: var(--spacing);
    border-bottom: 1px solid #474747;
}
@media only screen and (max-width: 56.25em) {
    .overview__content > .wp-block-group__inner-container {
        flex-direction: column;
    }
}
.entry-content .wp-block-group__inner-container ul:not(.directors__list):not(.topics__list) {
    list-style: unset;
    color: var(--color-primary);
    font-size: max(12px,2rem);
    list-style-type: disc;
}
article .entry-content .directors .wp-block-group__inner-container .options ul {
    list-style: none;
}


.entry-content .wp-block-group__inner-container ul li:not(:last-child) {
    padding-bottom: 2rem;
}
.entry-content .news__right-column ul.home__event-list li.news__item {
    padding-bottom: 4rem;
}
.entry-content .wp-block-group__inner-container ul li {
    margin-left: 3rem;
}
.entry-content .wp-block-group__inner-container ol {
    padding-left: 2rem;
    list-style: decimal inside;
}
.entry-content h3:not(:first-child) {
    padding-top: 2rem;
}
.conferences__sponsors figure.wp-block-image.size-full,
.conferences__sponsors figure.wp-block-image.size-large {
    float: left;
    margin-right: 3vw;
    margin-bottom: 2vw;
    min-height: 10vw;
    max-height: 520px;
    min-width: 15%;
    max-width: 22%;
    overflow: hidden;
}

.conferences__sponsors figure.wp-block-image.size-full,
.conferences__sponsors figure.wp-block-image.size-large {
    display: flex;
    justify-content: center;
    align-items: center;
}

.conferences__nav li a {
    font-family: var(--font-primary);
    color: #fff;
    height: 100%;
    text-align: center;
    padding: 20px 0;
    font-size: 16px;
    font-weight: 500;
    display: block;
    position: relative;
    overflow: hidden;
}
.conferences__nav li a:link:after,
.conferences__nav li a:visited:after {
    content: "";
    height: 40px;
    width: 40px;
    pointer-events: none;
    border-radius: 100rem;
    transition: all .2s;
    position: absolute;
    top: 0;
    left: 50%;
    translate: -50% -65%;
}
.conferences__nav li a:hover:after, 
.conferences__nav li a:focus:after, 
.conferences__nav li.current_page_item a:after {
    background-color: #61c5f4;
}
@media screen and (max-width: 1467px)
{
	.conferences__nav li a:link, .conferences__nav li a:visited {
        font-size: 14px;
    }
}
@media screen and (max-width: 1215px) {
    .conferences__nav li a:link, .conferences__nav li a:visited {
        font-size: 12px;
        padding: 15px 0;
    }
}
.clear-both {clear:both;}
.conferences__sponsors .gb-block-spacer hr {
    height: 1px !important;
}
.clear-both.gb-block-spacer {
    margin: 0;
}

.speakers ul.conf-speakers__list {
    padding-bottom: 0;
    border-bottom: none;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 3rem 5rem;
    margin-top: 2rem;
    display: flex;
    list-style: none;
}

.speakers ul.conf-speakers__list li {
    margin-left: 0;
}
.search__results--category {
    text-align: initial;
}
.right .item {
    text-align: initial;
}
main.content {
	position: relative;
    overflow: visible;
}
body:not(.home) main.content:after {
    content: "";
    height: 60rem;
    width: 60rem;
    pointer-events: none;
    z-index: -2;
    border: 1px solid #ed4caeb3;
    border-radius: 600rem;
    position: absolute;
    bottom: -44rem;
    right: 10%;
    overflow: hidden;
}
main section.breadcrumb.breadcrumb-wide {
    max-width: 100%;
	justify-content: space-between;
}


/*Home page News titles needed to be smaller*/
.news__item .title { font-size: 18px !important; }

/*Fix quotation citation style*/
.site-container .wp-block-quote cite {
	color: #009DCF;
	font-style: normal;
}

/*Fix size of VIEW MORE links*/
.view-more-link {font-size: 18px; font-weight:500;}

/*Add H3 line-height*/
.value h3 {
	line-height: 1.25;
	padding-bottom: 0rem;
}

/*Fix home page bullets*/
.entry-content .news__right-column ul li {
	margin-left:0rem;
	list-style:none;
}

/*Fix home page paragraph font size and spacing*/
.home .value p {
	margin-bottom: 0rem;
	font-size: max(14px, 1.80rem);
}

/*Fix home page paragraph spacing*/
.home p:not(:last-child) {
	padding-bottom: 0rem;
}

/*Add border around items*/
.item__image img {
	border: 1px solid #05376D;
}

.image_noborder img {
	border: none!important
}

/*Add missing padding between items*/
.item__image {margin-top: 1rem;}

.entry-footer .entry-meta .entry-terms {
    display: none;
}

li.current-menu-ancestor > a.nav__link {
    color: #75d3ff;
    text-decoration: none;
}
li.current-menu-ancestor > a.nav__link:after {
    background-color: #0a7db2;
}

/* Home hero tagline */

.hero--homepage h1 span:first-child {
    display: inline-block;
    text-align: center;
}
.hero__inner h1 {
    left: clamp(-1.5rem, 5vw - 1.5rem, 6.7rem);
}
.hero--homepage h1 .typed-paused {
    margin-left: clamp(3rem, 1.046rem + 3.751vw, 9rem);
    float: right;
    text-align: right;
}
.hero--homepage h1 .typed-paused em {
    font-size: 2.5rem;
    display: block;
    margin-top: -1vw;
    font-size: clamp(1rem, 2vw, 3rem);
}

ul.conf-speakers__list {
    list-style: none !important;
}

.conf-speakers__list .speakers__image {
    max-width: 12vw;
    width: auto;
    text-align: center;
    margin: 0 auto;
}
.nav .nav__dropdown-section-list li > a svg {
    fill: #8a2162;
}
.nav .nav__dropdown h3 {
    font-size: 32px;
    line-height: 1.05;
}

body.home .site-inner {
    /*max-width: 1920px;
    padding: 0 var(--lr-padding);
    margin: auto;*/
}
.wp-block-genesis-blocks-gb-column.news__right-column.gb-block-layout-column:nth-child(2) h2:after {
    left: 0;
}

/* LATEST RESOURCES */
.latest ul {
    align-items: flex-start;
}
.latest li {
    min-width: auto;
    max-width: 28%;
    width: 100%;
}
.latest li .item .item__image img {
    height: auto;
    width: 100%;
}
.latest .item__image {
    display: flex;
    justify-content: flex-start;
	overflow: hidden;
    height: 220px;
}
.latest .item__image a {
    max-height: 220px;
}
.latest li .item.no-border {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
}
.item__info {
    width: 100%;
}
.footer__info a {
    color: white;
}
.footer__main--learn a:hover, .footer__main--learn a:focus {
    color: #05BFFA;
}

.hero--homepage .hero__inner:after {
    background-image: url(assets/images/home-tagline.svg);
}

.hero--homepage .hero__images {
    height: 100%;
    width: 100%;
    z-index: -10;
    clip-path: circle(70% at 47% 39%);
    position: absolute;
    top: 0;
    right: 0;
}

.hero--homepage .hero__images img {
    height: 100%;
    width: 54%;
    object-fit: cover;
    object-position: right;
    /* opacity: 0; */
    /* visibility: hidden; */
    margin-left: auto;
    transition: all .3s ease-in-out;
    animation: .5s ease-in-out fadeIn;
    position: absolute;
    top: 0;
    right: 0;
}

.hero--homepage h1 span {
    opacity: 0;
}

.conf-sponsors__list {
    padding-bottom: var(--spacing);
    border-bottom: 1px solid #474747;
}
.conf-sponsors__list-flex-wrapper {
    display: flex;
    flex-wrap: wrap;
	gap: 1rem;
}
.conf-sponsors__list-flex-wrapper .conf-sponsors__list-item {
    flex-basis: 17vw!important;
}
.conf-sponsors__list-extra-wrap {
    display: flex;
    align-items: flex-start;
}
.conf-sponsors__list-image-heading,
.conf-sponsors__list-item {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 3vw;
    margin-bottom: 2vw;
    min-height: 10vw;
    max-height: 520px;
    min-width: 15%;
    max-width: 22%;
    overflow: hidden;
}
.sponsor_description {
    display: none;
}

ul#menu-main-navigation .nav__dropdown ul li.nested ul {
    margin-left: 20px;
}
.centers .left .mec-events-content ul li {
    list-style: initial;
    font-size: max(12px, 1.8rem);
    color: var(--color-primary);
    font-weight: 400;
}

.centers .left .mec-events-content ul li a {
    color: var(--color-link, inherit);
    text-decoration: inherit;
    font-weight: 400;
}
.nav .nav__dropdown-section-list li a:hover, .nav .nav__dropdown-section-list li a:focus,
.nav .nav__dropdown-section--columns li a:hover, .nav .nav__dropdown-section--columns li a:focus {
    color: #c8328e;
    text-decoration: underline;
}
.nav .nav__dropdown-section-list li a {
	font-size:inherit;
}

div#respond {
    max-width: 1920px;
    padding: 0 var(--lr-padding);
    margin: auto;
}
textarea#comment {
    color: var(--color-tertiary);
    caret-color: currentColor;
    min-height: 54px;
    border: 1px solid;
    flex: 1;
    padding: 0 2rem;
    font-size: max(14px, 2rem);
    font-weight: 400;
    display: block;
}
input#submit {
    background: var(--color-tertiary);
    padding: 10px;
    border-radius: 5px;
    color: white;
}
input#submit:hover, input#submit:focus {
    background: white;
    border: 2px solid var(--color-tertiary);
    padding: 8px;
    border-radius: 5px;
    color: var(--color-tertiary);
    cursor:pointer;
}


.mec-related-events {
    margin-right: 0;
    margin-left: 0;
}

.nachc-megamenu-conf-list .mec-event-grid-clean img {
	height: 165px;
}

section.is-layout-constrained.wp-block-group.centers.mec-single-event.mec-container {
    padding-bottom: 8rem;
}

article.mec-related-event-post.col-md-3.col-sm-3 {
    max-width: 25%;
}

.nachc-events-related .mec-related-event-post img {
    min-width: 100%;
    max-width: 450px;
}
.mec-related-event-content span {
    color: #696969;
}

.mec-related-event-content h5 a {
    font-size: 2.1rem;
    font-weight: 600;
}

.care__detail--content .left ul, .care__detail--content .left ul li {
    list-style: unset;
    color: var(--color-primary);
    font-size: max(12px,1.8rem);
    list-style-type: disc;
    
}
.care__detail--content .left ul li {
    margin-left: 3rem;
}

.home main .wp-block-group.news.is-layout-constrained,
.home main .wp-block-group.value.is-layout-constrained {
    max-width: 1920px;
    padding: 0 var(--lr-padding);
    margin: auto;
}

/* Calendar Styles */
.calendar-event-key p {
    padding: 2.6rem;
    margin-bottom: 2rem;
	font-size: 20px;
}
.calendar-event-key-heading span {
    background-color: white;
    border-radius: 3rem;
    width: 22px;
    height: 22px;
    display: inline-block;
    margin-right: 1rem;
}
.calendar-event-key-heading {
    font-size: 30px;
    color: white;
    background-color: #009DCF;
    padding: 14px 24px;
    font-family: 'Oswald';
    text-transform: uppercase;
}
.entry-content .wp-block-group__inner-container ul.mec-categories li.mec-category {
    list-style: none;
    margin-left: 0;
}
.mec-wrap.colorskin-custom .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected {
    color: white;
}
.nav .autocolumns-training .nav__dropdown-section-list li.nested > a {
    grid-template-columns: 300px 1fr;
}

.nav .autocolumns-training .nav__dropdown-section-list li.nested > a span {
    grid-column: 1 / -1;
}

/* eLearning Resource list */
.resource__list-elearning .item.no-border {
    display: flex;
}
.resource__list-elearning .item__image {
    width: 30%;
    max-width: 240px;
    margin-top: 0;
}
.resource__list-elearning .item__info h3 {
    margin-bottom: 0;
    color: #05376D;
    font-size: 20px;
}
.resource__list-elearning .item__info h3 a {
    color: #05376D;
    font-size: 20px;
}
.resource__list-elearning .item__info a.item__info--type:hover {
    text-decoration-color: inherit;
}


/* HT Start */
.nav__link:link, .nav__link:visited {
	line-height: 1.4;
}
.news__item .type span {
	font-size: 1.6rem;
}
.item__info--title:hover {
	color: var(--color-link-hover);
}
.search__results.layout--grid .item__info a:hover {
	text-decoration-color: var(--color-link-hover);
}
.entry-content h2 + ul > li a:not(.news__item .title),
.entry-content h2 + div > div > p > a
{
    color: var(--color-primary);
    text-decoration: underline;
}
.entry-content h2 + ul > li a:hover:not(.news__item .title),
.entry-content h2 + div > div > p > a:hover {
    color: var(--color-link-hover);
}
.entry-content li {
    font-size: 1.8rem;
}
.nav .nav__dropdown h2 {
    text-transform: none;
    font-size: 2rem !important;
    padding-bottom: 0rem;
}
.nav .nav__dropdown-close {
	font-size: 1.2rem;
}
.nav .nav__dropdown-close:hover, .nav .nav__dropdown-close:focus {
    color: var(--color-primary);
    text-decoration: underline;
}
.nav .nav__dropdown-close svg {
	transform: unset;
}
main section.breadcrumb.breadcrumb-wide {
    max-width: 1920px;
}
.hero__share span {
    font-size: 1.4rem;
}
.hero__share span:hover, .hero__share span:focus {
    color: var(--color-primary);
}
.hero--interior .hero__share:hover, .hero--interior .hero__share:focus {
    color: var(--color-primary);
}
.view-more-link {
    font-size: 1.6rem;
    font-weight: 600;
}
.view-more-link a:hover, .view-more-link a:focus {
    color: #E00087;
}
.directors__list li .image img {
    max-width: 260px;
    width: 260px;
}
.nav .nav__dropdown-section a {
    display: inline-block;
}
.item__info span.item__info--title:hover, .item__info span.item__info--title:focus {
    color: var(--color-primary);
}
.centers__main .item__info a:hover {
    text-decoration-color: var(--color-primary);
}
.wp-block-genesis-blocks-gb-column.right img {
    border: none!important;
}
.wp-block-genesis-blocks-gb-column.right h3 {
    padding: unset;
}
.wp-block-genesis-blocks-gb-column.left p > a {
    color: var(--color-primary);
    text-decoration: underline;
}
.wp-block-genesis-blocks-gb-column.left p > strong > a {
    color: var(--color-primary);
    text-decoration: underline;
}
.wp-block-genesis-blocks-gb-column.left p > a:hover, .wp-block-genesis-blocks-gb-column.left p > a:focus {
    color: var(--color-link-hover);
}
.featured__carousel a:hover .featured__carousel--title:hover, .featured__carousel a:focus .featured__carousel--title:hover {
    color: #fff;
}
.featured__carousel a:hover .featured__carousel--title, .featured__carousel a:hover .featured__carousel--date, .featured__carousel a:focus .featured__carousel--title, .featured__carousel a:focus .featured__carousel--date {
    color: #fff;
}
.featured__carousel a:hover .featured__carousel--title:hover, .featured__carousel a:hover .featured__carousel--date:hover, .featured__carousel a:focus .featured__carousel--title:hover, .featured__carousel a:focus .featured__carousel--date:hover {
    color: #fff;
}
.footer__main--learn a:hover, .footer__main--learn a:focus {
    color: #fff;
}
.item__info--title {
    font-size: max(14px, 1.6rem);
	line-height: 1.25;
	margin-bottom: 0.5rem;
}
.item__info--date {
	font-size: max(12px, 1.4rem);
}
h3.community-health-center {
    font-size: max(13px, 2rem);
}
.item ~ h3.py-12 {
    margin-top: 3rem;
    margin-bottom: 1.5rem;
    font-size: max(13px, 2rem);
	line-height: 1.25;
}
a.hyperlink-darkblue-lightblue {
    color: var(--color-primary);
    text-decoration: underline;
}
a.hyperlink-darkblue-lightblue:hover,
a.hyperlink-darkblue-lightblue:focus {
    color: var(--color-link-hover);
}
.hyperlink-darkblue {
    color: var(--color-primary);
}
a.item__info--type p.hyperlink-darkblue {
    color: var(--color-primary);
}
.hyperlink-darkblue:hover,
.hyperlink-darkblue:focus {
    color: var(--color-primary);
    text-decoration: underline;
}
a:has(.hyperlink-darkblue):hover, a:has(.hyperlink-darkblue):focus {
    color: var(--color-primary);
    text-decoration: underline;
}
.mec-expired-normal-label {
    background-color: #757575;
}
h3.community-health-center {
    line-height: 1.25;
}
h3.community-health-center + .item {
    padding-top: unset;
}
div.image-card-grid.item > h3 {
    padding-bottom: unset;
    line-height: 1.25;
	font-size: 2rem;
}
ul.footer__main--list {
    z-index: 1;
}
.search__results.layout--grid .item__info a:hover,
.search__results.layout--grid .item__info a:focus {
	text-decoration-color: var(--color-primary);
}
div#menu-item-71342 {
    padding-top: unset;
}
.mec-wrap .mec-cancellation-reason span, .mec-wrap .mec-labels-normal .mec-label-normal {
	color: #6E6E6E;
	background-color: #F2F2F2;
}
.nav .autocolumns-training .nav__dropdown-section-list li.nested > a span {
    padding-right: 130px;
}
ul.topics__list .item.no-border h3 {
    padding-bottom: unset;
}
h3.py-12 + div > a > figure > img {
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	max-width: 80%;
	min-width: 200px;
}
h3.py-12 + div > a > figure > img:hover {
	-webkit-filter: brightness(150%);
}
.state-item.accordion > p > a { font-size: 20px; line-height: 1.25;}
.state-item.accordion > p > a > strong { font-weight: 600;}
.nachc-regional .column .list-item a {
    font-size: 1.6rem;
}
.dotted-border-container .accordion .accordion__link span {
    font-size: 2rem;
}
.filter__item--options .option {
	place-items: start center;
}
.filter__item--options .option .checkbox span {
	width: 2.5rem;
	height: 2.5rem;
	margin-top: 0.25rem;
}
body {
	overflow-x: unset;
}
header.header {
	position: sticky !important;
	overflow: visible;
}
.site-inner {
	padding-top: unset;
}
@media (max-width: 1100px) {
	.site-inner {
		padding-top: unset;
	}
}
.accordion li, .accordion p {
    font-size: max(12px, 1.8rem);
}
.accordion__link .icon {
    height: 45px;
    width: 45px;
}
/* HT End */

.topics .right {
    padding-top: 2rem;
}
.single-topic-page section.care__detail {
    --spacing: 0;
}
.single-topic-page section.care__detail .latest {
	margin-bottom: 0;
    margin-top: 6rem;
}
.single-topic-page section.care__detail .latest h2 {
    color: white;
	text-transform: uppercase;
    font-size: max(14px, 3.2rem);
    font-weight: 500;
    padding-bottom: 0;
}

a.nav__link-secondary.external-link svg,
li.menu-item a.external-link svg,
a.external-link svg {
    display:inline-block;
    width:19px;
    height:19px;
    margin-left:1rem;
    margin-bottom:7px;
}
.item__info a.external-link {
    display: flex;
	align-items: flex-start;
	flex-direction: row-reverse;
    gap: 10px;
}
.layout--list img.download-link {
    margin-left: 1rem;
    margin-top: -2px;
}
.layout--grid.search__results .external-link span.item__info--title {
    width: 91%;
}
.layout--list .item__info a.external-link span,
.right .external-link span.item__info--title {
    width: auto;
}
.item__info a.external-link svg {
    color: var(--color-primary);
}
.item__info a.external-link:hover svg {
    color: var(--color-primary);
}
.latest ul li .external-link span.item__info--title {
    width: auto;
}
.latest ul li .external-link svg {
    color: white;
}
.latest ul li .external-link:hover svg {
    color: var(--color-link-hover);
}
a.a2a_dd.addtoany_no_icon.addtoany_share_save.addtoany_share {
    font-size: 1.4rem;
    color: var(--color-primary);
    text-transform: uppercase;
    font-weight: 600;
}
.hero--homepage {
    overflow-y: visible;
    overflow-x: clip;
}
.featured__carousel--image {
    max-height: clamp(222px, 18.2vw, 345px);
    overflow: hidden;
}

/* Search modal */
.search__modal {
    position: absolute;
    z-index: 500;
    width: 100vw;
    height: 100vh;
    /*background: #05376D;
    opacity: 0.9;*/
	display:none;
}
.search__modal.active {
	display:block;
}
.search__modal-fields {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.search__modal-fields label {
    width: 100%;
    font-family: 'Bebas Neue';
    font-style: normal;
    font-weight: 400;
    font-size: 51px;
    line-height: 61px;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 2rem;
}

.search__modal-close {
    display: flex;
    justify-content: flex-end;
    margin: 20vh 15vw 5rem 0;
}

input#search-box {
    background: #FFFFFF;
    opacity: 1;
    border: 1px solid #0A7DB2;
    border-radius: 30px;
    box-sizing: border-box;
    padding: 4px 32px;
    min-width: 290px;
    width: 26vw;
}

a.close-menu-btn {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    text-align: right;
    color: #FFFFFF;
}

a.search-submit-btn svg {
    fill: #fff;
    color: #fff;
    width: 47px;
    height: 47px;
    position: absolute;
    top: -5px;
    left: 1.3rem;
}

a.search-submit-btn {
    position: relative;
}
.search .form {
    color: #0a7db2;
    align-items: center;
    gap: 5px;
    display: flex;
}

.close-menu-btn svg {
    height: 20px;
    width: 20px;
    color: currentColor;
    fill: currentColor;
}

a.close-menu-btn {
    /* right: var(--lr-padding); */
    text-transform: uppercase;
    align-items: center;
    gap: 10px;
    display: flex;
    position: absolute;
}
div#menu-item-71497 {
    margin-bottom: 3rem;
}
ul.wp-block-jetpack-slideshow_swiper-wrappper.swiper-wrapper {
    flex-wrap: wrap;
}
.modal__slider.bios-modal-slider .modal__btn svg {
    color: #fff;
    fill: #031c37;
}
.modal__slider.bios-modal-slider .modal__btn:hover svg,
.modal__slider.bios-modal-slider .modal__btn:focus svg {
    color: #031c37;
    fill: #fff;
    background-color: #031c37;
    border-radius: 5rem;
}

.hero--interior {
    background-image: url(/wp-content/uploads/2023/05/bluebar-and-circles.svg);
	background-position: -16% 0%;
    background-repeat: no-repeat;
    background-size: 66%;
    padding-bottom: 30px;
}
@media (min-width:1440px) {
	.hero--interior {
		background-position: -12% 0%;
		background-repeat: no-repeat;
		background-size: 65%;
		padding-bottom: 3vw;
	}
}
.hero--interior.vtf-care-delivery {
	background-image: url(/wp-content/uploads/2023/05/bluebar-and-circles-care-delivery.svg);
}
.hero--interior.vtf-governance {
	background-image: url(/wp-content/uploads/2023/05/bluebar-and-circles-gov.svg);
}
.hero--interior.vtf-infrastructure {
	background-image: url(/wp-content/uploads/2023/05/bluebar-and-circles-infra.svg);
}
.hero--interior.vtf-people {
	background-image: url(/wp-content/uploads/2023/05/bluebar-and-circles-people.svg);
}

.header__main__wrapper {
    background: white;
}
.archive-pagination.pagination {
    display: none;
}
.resource-pagination.navigation {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin: 48px 0 0 0;
}

    .resource-pagination.navigation ul {
        display: flex;
        flex-wrap: wrap;
        gap: 24px;
    }

        .resource-pagination.navigation ul li:not(:first-child):not(:last-child) {
            border: 1px solid #05376D;
            border-radius: 50%;
            height: 24px;
            width: 24px;
            display: flex;
            align-items: center;
            justify-content: center;
            color: #05376D;
        }

    .resource-pagination.navigation a {
        color: #05376D;
    }

        .resource-pagination.navigation a:hover, .resource-pagination.navigation a:focus {
            color: var(--color-link-hover);
        }

.side-content section.wp-block-group.overview {
    padding-left: 0;
    margin-top: var(--spacing);
}

.hero--interior .hero__inner h1 span {
    text-transform: none;
}

.item__info_desc {
    font-size: 1.6rem;
}

.nav .autocolumns-training .nav__dropdown-section-list li.nested > a span {
    padding-right: 0px;
}
.nav .autocolumns-training .nav__dropdown-section-list li.nested > a {
    grid-template-columns: auto;
}
.popup-container {
    display: none;
}

.article__content--collateral-list-icons > div {
    display: flex;
    gap: 1.5rem;
    align-items: center;
    margin-top: 3.6rem;
}

.article__content--collateral-list-icons .collateral-list-icon img {
    min-width: 58px;
}

.article__content--collateral-list-icons div a {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 27px;
}

.article__content--collateral-list-icons {
    margin-bottom: 5rem;
}


.modal__slider.bios-modal-slider .swiper-slide.modal__slide {
    overflow: scroll;
    height: 58vh;
    align-items: flex-start;
	overflow-x: auto;
    overflow-y: auto;
}
.modal__slide--image {
    flex: 0 0 300px;
    align-self: flex-start;
    margin-top: 2.8rem;
}
.nachc-bio-page .modal__slide--text .text__main {
    max-height: none;
}
.nachc-bio-page .modal__slider.bios-modal-slider .swiper-slide.modal__slide {
    height: auto;
    margin-top: 5rem;
}
.nachc-bio-page .modal__slider.bios-modal-slider {
    max-height: none;
}
.topics .search__results.layout--list li {
    list-style: none;
}

.event-qr-code-gsb {
    display: none;
}
.user-grp-listing .wp-block-genesis-blocks-gb-column.gb-block-layout-column .gb-block-layout-column-inner {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    margin-top: 4rem;
    margin-bottom: 0rem;
}
.user-grp-listing .wp-block-genesis-blocks-gb-column.gb-block-layout-column .gb-block-layout-column-inner figure img {
    max-height: 170px;
    width: auto;
    max-width: 370px;
}
.footer__main--stats {
    max-width: 260px;
    z-index: 1;
}


h3.blog-author {
    float: left;
    color: #474747;
    font-size: max(12px, 1.6rem);
    font-weight: 400;
    padding-left: 1rem;
    margin-left: 1rem;
    border-left: 1px solid #474747;
}
h3.date.caps {
    float: left;
}
h3.blog-author strong {
    font-weight: 600;
}


:root,::before,::after {
                --mec-heading-font-family: 'Open Sans';
                --mec-paragraph-font-family: 'Open Sans';
                --mec-color-skin: #05376d;
                --mec-color-skin-rgba-1: rgba(5,55,109,.25);
                --mec-color-skin-rgba-2: rgba(5,55,109,.5);
                --mec-color-skin-rgba-3: rgba(5,55,109,.75);
                --mec-color-skin-rgba-4: rgba(5,55,109,.11);
                --mec-container-normal-width: 1196px;
                --mec-container-large-width: 1690px;
                --mec-title-color: #05376d;
                --mec-fes-main-color: #40d9f1;
                --mec-fes-main-color-rgba-1: rgba(64, 217, 241, 0.12);
                --mec-fes-main-color-rgba-2: rgba(64, 217, 241, 0.23);
                --mec-fes-main-color-rgba-3: rgba(64, 217, 241, 0.03);
                --mec-fes-main-color-rgba-4: rgba(64, 217, 241, 0.3);
                --mec-fes-main-color-rgba-5: rgb(64 217 241 / 7%);
                --mec-fes-main-color-rgba-6: rgba(64, 217, 241, 0.2);
                --mec-fluent-main-color: #ade7ff;
                --mec-fluent-main-color-rgba-1: rgba(173, 231, 255, 0.3);
                --mec-fluent-main-color-rgba-2: rgba(173, 231, 255, 0.8);
                --mec-fluent-main-color-rgba-3: rgba(173, 231, 255, 0.1);
                --mec-fluent-main-color-rgba-4: rgba(173, 231, 255, 0.2);
                --mec-fluent-main-color-rgba-5: rgba(173, 231, 255, 0.7);
                --mec-fluent-main-color-rgba-6: rgba(173, 231, 255, 0.7);
                --mec-fluent-bold-color: #00acf8;
                --mec-fluent-bg-hover-color: #ebf9ff;
                --mec-fluent-bg-color: #f5f7f8;
                --mec-fluent-second-bg-color: #d6eef9;
            }

            .mec-wrap, .mec-wrap div:not([class^="elementor-"]), .lity-container, .mec-wrap h1, .mec-wrap h2, .mec-wrap h3, .mec-wrap h4, .mec-wrap h5, .mec-wrap h6, .entry-content .mec-wrap h1, .entry-content .mec-wrap h2, .entry-content .mec-wrap h3, .entry-content .mec-wrap h4, .entry-content .mec-wrap h5, .entry-content .mec-wrap h6, .mec-wrap .mec-totalcal-box input[type="submit"], .mec-wrap .mec-totalcal-box .mec-totalcal-view span, .mec-agenda-event-title a, .lity-content .mec-events-meta-group-booking select, .lity-content .mec-book-ticket-variation h5, .lity-content .mec-events-meta-group-booking input[type="number"], .lity-content .mec-events-meta-group-booking input[type="text"], .lity-content .mec-events-meta-group-booking input[type="email"],.mec-organizer-item a, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-container li.mec-book-ticket-container label {
                font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
            }

            .mec-event-content p, .mec-search-bar-result .mec-event-detail {
                font-family: Roboto, sans-serif;
            }

            .mec-wrap .mec-totalcal-box input, .mec-wrap .mec-totalcal-box select, .mec-checkboxes-search .mec-searchbar-category-wrap, .mec-wrap .mec-totalcal-box .mec-totalcal-view span {
                font-family: "Roboto", Helvetica, Arial, sans-serif;
            }

            .mec-event-grid-modern .event-grid-modern-head .mec-event-day, .mec-event-list-minimal .mec-time-details, .mec-event-list-minimal .mec-event-detail, .mec-event-list-modern .mec-event-detail, .mec-event-grid-minimal .mec-time-details, .mec-event-grid-minimal .mec-event-detail, .mec-event-grid-simple .mec-event-detail, .mec-event-cover-modern .mec-event-place, .mec-event-cover-clean .mec-event-place, .mec-calendar .mec-event-article .mec-localtime-details div, .mec-calendar .mec-event-article .mec-event-detail, .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2, .mec-calendar.mec-calendar-daily .mec-calendar-d-top h3, .mec-toggle-item-col .mec-event-day, .mec-weather-summary-temp {
                font-family: "Roboto", sans-serif;
            }

            .mec-fes-form, .mec-fes-list, .mec-fes-form input, .mec-event-date .mec-tooltip .box, .mec-event-status .mec-tooltip .box, .ui-datepicker.ui-widget, .mec-fes-form button[type="submit"].mec-fes-sub-button, .mec-wrap .mec-timeline-events-container p, .mec-wrap .mec-timeline-events-container h4, .mec-wrap .mec-timeline-events-container div, .mec-wrap .mec-timeline-events-container a, .mec-wrap .mec-timeline-events-container span {
                font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
            }



.nachc-megamenu-conf-list .mec-skin-grid-container .mec-skin-grid-events-container .mec-event-grid-clean > .row:not(:first-child) {
    display:none;
}
.nachc-megamenu-conf-list .mec-skin-grid-container .mec-skin-grid-events-container .mec-event-grid-clean > .row:first-child {
    display:flex;
    align-items: stretch;
    flex-wrap:wrap;
}
.nachc-megamenu-conf-list .mec-skin-grid-container .mec-skin-grid-events-container .mec-event-grid-clean > .row:first-child > .col-md-3 {
    width: 25%;
}

@media (max-width:1280px) {
    .nachc-megamenu-conf-list .mec-skin-grid-container .mec-skin-grid-events-container .mec-event-grid-clean > .row:first-child > .col-md-3 {
        width: 50%;
    }
}
@media (max-width:767px) {
    .nachc-megamenu-conf-list .mec-skin-grid-container .mec-skin-grid-events-container .mec-event-grid-clean > .row:first-child > .col-md-3 {
        width: 100%;
    }
}

.nachc-megamenu-conf-list .mec-event-grid-clean article .mec-event-footer,
.nachc-megamenu-conf-list .mec-event-grid-clean article .mec-event-content .event-color,
.nachc-megamenu-conf-list .mec-event-grid-clean article .event-grid-t2-head .mec-time-details,
.nachc-megamenu-conf-list .mec-event-grid-clean article .event-grid-t2-head .mec-event-detail {
    display: none;
}

.nachc-megamenu-conf-list .mec-event-grid-clean .mec-event-content, 
.nachc-megamenu-conf-list .mec-event-grid-clean .mec-event-content * {
    padding-top: 0;
    font-size: 16px;
}

.nachc-megamenu-conf-list article.mec-event-article.mec-clear {
    height: 90%;
}

.nachc-megamenu-conf-list p.mec-grid-event-location {
    display: none;
}

.nachc-megamenu-conf-list .mec-event-grid-clean .event-grid-t2-head .mec-event-month {
    padding-bottom: 6px;
}

div#menu-item-71342 .nav__dropdown-section--columns {
    display: none;
}
div#menu-item-71342 .nachc-megamenu-conf-list {
    display: block;
}
@media (max-width:1100px) {
    div#menu-item-71342 .nav__dropdown-section--columns {
        display: block;
    }
    div#menu-item-71342 .nachc-megamenu-conf-list {
        display: none;
    }
}

/* TOOLKIT q4t */
.tool-list .tool-image img {
    max-width: 200px;
}
.accordion.no-opening .accordion-header .accordion-title:after {
    content: unset;
}

.accordion.no-hover .accordion-header:focus .accordion-title, .accordion.no-hover .accordion-header:hover .accordion-title {
    color: #592c98;
    text-decoration: none;
    cursor: text;
}
.toolkit-nav .has-children ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.site-container .toolkit-inner-page .wp-block-quote {
    border: 3px solid #0a7db2;
    margin: 72px 0;
}

.toolkit-wrapper.toolkit-home {
    background: linear-gradient(180deg,#05376d,rgba(5,55,109,0) 10%),linear-gradient(90deg,#592c98 1.36%,#2655b1);
    background-blend-mode: multiply;
}
.toolkit-wrapper.toolkit-home .grid-layout.grid-1-345px-column {
    grid-template-columns: auto;
}
.toolkit-inner-page .toolkit-content {
    grid-column-gap: 72px;
}
.view-legend-key .accordion-content.pl-78 {
    padding-left: 8px;
}
.toolkit-wrapper.toolkit-inner-page h2 {
    margin-bottom: 0;
}
.toolkit-wrapper.toolkit-inner-page h2.mb-4 {
    margin-bottom: 48px;
}
/* background illustrations */
.toolkit-inner-page .toolkit-content.whatisyourgoal-bg {
    background-image: url('/wp-content/uploads/2023/03/what-is-your-goal.png');
    background-repeat: no-repeat;
    background-position: left -22px top 300px;
    background-size: 620px;
}
.toolkit-inner-page .toolkit-content.whatimprove-bg {
    background-image: url('/wp-content/uploads/2023/03/what-improve.png');
    background-repeat: no-repeat;
    background-position: left -22px top 300px;
    background-size: 620px;
}
.toolkit-inner-page .toolkit-content.stepsreadiness-bg {
    background-image: url('/wp-content/uploads/2023/03/steps-readiness.png');
    background-repeat: no-repeat;
    background-position: left -22px top 300px;
    background-size: 620px;
}
.toolkit-inner-page .toolkit-content.references-bg {
    background-image: url('/wp-content/uploads/2023/03/references.png');
    background-repeat: no-repeat;
    background-position: left -22px top 300px;
    background-size: 620px;
}
.toolkit-inner-page .toolkit-content.pulsecheck-bg {
    background-image: url('/wp-content/uploads/2023/03/pulse-check.png');
    background-repeat: no-repeat;
    background-position: left -22px top 300px;
    background-size: 620px;
}
.toolkit-inner-page .toolkit-content.about-bg {
    background-image: url('/wp-content/uploads/2023/03/About.png');
    background-repeat: no-repeat;
    background-position: left -22px top 300px;
    background-size: 620px;
}
.toolkit-inner-page .toolkit-content.appendix-bg {
    background-image: url('/wp-content/uploads/2023/03/appendix.png');
    background-repeat: no-repeat;
    background-position: left -22px top 300px;
    background-size: 620px;
}
.toolkit-inner-page .toolkit-content.acknowledgement-bg {
    background-image: url('/wp-content/uploads/2023/03/acknowledgement.png');
    background-repeat: no-repeat;
    background-position: left -22px top 300px;
    background-size: 620px;
}
.toolkit-inner-page .toolkit-content.supplemental-bg {
    background-image: url('/wp-content/uploads/2023/03/supplemental.png');
    background-repeat: no-repeat;
    background-position: left -22px top 300px;
    background-size: 620px;
}
.toolkit-inner-page .toolkit-content.methods-bg {
    background-image: url('/wp-content/uploads/2023/03/methods-summary.png');
    background-repeat: no-repeat;
    background-position: left -22px top 300px;
    background-size: 620px;
}

.page-template-q4t-home .nav .nav__dropdown[aria-expanded="true"] {
    top: 225px;
    z-index: 9999;
}
@media (max-width:1280px) {
	.page-template-q4t-home .nav .nav__dropdown[aria-expanded="true"] {
		top: 196px;
		z-index: 9999;
	}
}
@media (max-width: 1100px) {
	.page-template-q4t-home .nav.is-active .nav__list {
		z-index: 9999;
		top: 13px;
        padding-top: 0 !important;
	}

    .page-template-q4t-home .nav.is-active .nav__list {
        height: calc(100vh - 120px) !important;
    }
}
@media (max-width: 600px) {
	.page-template-q4t-home .nav.is-active .nav__list {
		z-index: 9999;
		top: 12px;
	}

    .page-template-q4t-home .nav.is-active .nav__list {
        height: calc(100vh - 74px) !important;
    }
}

/* ---- Join NACHC Page ---- */

.wp-embed-responsive .overview__content.yt-vid-height .wp-has-aspect-ratio iframe {
    min-height: unset;
}
.overview__content .wp-block-group__inner-container .wp-block-group p:nth-last-child(2) {
    padding-bottom: unset;
}
.content p.view-more-link.member-login a {
	color: var(--color-link);
	font-family: "Open Sans";
	font-size: max(16px, 2rem) !important;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	text-decoration: none;
	text-transform: uppercase;
}
.content p.view-more-link.member-login a:hover,
.content p.view-more-link.member-login a:focus {
    color: var(--color-link-pink-hover);
    text-decoration: underline;
}
@media only screen and (max-width: 56.25em) {
	.overview__content.yt-vid-height .wp-block-group.is-layout-constrained.wp-block-group-is-layout-constrained:first-child {
    	margin-bottom: 2rem;
	}
	p.view-more-link.member-login:before {
		width: 45px;
		height: 45px;
	}
}

.no_borderbottom{
	border-bottom: none;
}


/* FIXES */
.mec-sl-folder {
    color: #fff;
}


.wp-block-columns.discover {
  margin-bottom: 0 !important;
}