/* MMR Table Styles */

.wp-block-table.mmr-privacy-table table {
	line-height: inherit;
}

.wp-block-table.mmr-privacy-table td:first-of-type,
.wp-block-table.mmr-privacy-table th:first-of-type {
	width: 20%;
}

.wp-block-table.mmr-privacy-table th {
	border-top: 0;
	border-left: 0;
	border-right: 0;
	vertical-align: bottom;
}

.wp-block-table.mmr-privacy-table td {
	border-left: 0;
	border-right: 0;
	vertical-align: top;
}

@media only screen and (max-width: 782px) {

	.wp-block-table.mmr-privacy-table td, 
	.wp-block-table.mmr-privacy-table th { 
		width: 100%; 
		display: block;
		border-top: 0;
	}

	.wp-block-table.mmr-privacy-table td:last-of-type {
		border-bottom: 2px solid;
	}

	.wp-block-table.mmr-privacy-table td:first-of-type,
	.wp-block-table.mmr-privacy-table th:first-of-type {
		width: 70%;
	}
}

/* MMR COVID-19 vaccine popup
---------------------------------------------------------------------------- */
.ui-dialog.ui-widget-content {
	background: #522e83;
	border: none;
}

.ui-dialog-titlebar {
	background: #1b0f2b;
	border: none;
	color: #ffffff;
	line-height: 1;
	text-align: center;
}

.ui-dialog-titlebar-close:before {
	line-height: 1;
}

.ui-dialog .ui-dialog-titlebar-close {
	padding: 0;
}

.ui-dialog.ui-widget-content a {
	color: #c3ace2;
}

.ui-dialog.ui-widget-content a:hover {
	color: #f0ebf8;
}

.mmr-hp-block h1 {
	font-family: var(--wp--preset--font-family--mm-headings);
	font-size: var(--wp--preset--font-size--heading-1);
}

.mmr-full-width-container {
	padding-left: 8%;
	padding-right: 8%;
}

.mmr-full-width-container .gb-container-content {
	max-width: 1600px;
}

.mmr-banner-bkg-1 img,
.mmr-banner-bkg-1 .gb-container-image-wrap img {
	mask-image: var(--mm--color--header-image-gradient);
}

.mmr-txt-bkg-light {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,0.6+20,0.6+80,0+100 */
	background: -moz-linear-gradient(left,  hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,0.6) 20%, hsla(0,0%,100%,0.6) 80%, hsla(0,0%,100%,0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  hsla(0,0%,100%,0) 0%,hsla(0,0%,100%,0.6) 20%,hsla(0,0%,100%,0.6) 80%,hsla(0,0%,100%,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  hsla(0,0%,100%,0) 0%,hsla(0,0%,100%,0.6) 20%,hsla(0,0%,100%,0.6) 80%,hsla(0,0%,100%,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}

.mmr-txt-bkg-light-2 {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.6+80,0.6+99,0+100 */
	background: -moz-linear-gradient(left,  hsla(0,0%,100%,0.4) 0%, hsla(0,0%,100%,0.4) 80%, hsla(0,0%,100%,0.4) 99%, hsla(0,0%,100%,0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  hsla(0,0%,100%,0.4) 0%,hsla(0,0%,100%,0.4) 80%,hsla(0,0%,100%,0.4) 99%,hsla(0,0%,100%,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  hsla(0,0%,100%,0.4) 0%,hsla(0,0%,100%,0.4) 80%,hsla(0,0%,100%,0.4) 99%,hsla(0,0%,100%,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.mmr-txt-bkg-light-3 {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.6+80,0.6+99,0+100 */
	background: -moz-linear-gradient(left,  hsla(0,0%,100%,0.25) 0%, hsla(0,0%,100%,0.25) 80%, hsla(0,0%,100%,0.25) 99%, hsla(0,0%,100%,0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  hsla(0,0%,100%,0.6) 0%,hsla(0,0%,100%,0.6) 80%,hsla(0,0%,100%,0.25) 99%,hsla(0,0%,100%,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  hsla(0,0%,100%,0.25) 0%,hsla(0,0%,100%,0.25) 80%,hsla(0,0%,100%,0.25) 99%,hsla(0,0%,100%,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.mmr-txt-bkg-light, .mmr-txt-bkg-light-2, .mmr-txt-bkg-light-3 {
	padding-top: 10px;
	padding-bottom: 10px;
}

/* MMR Reusable page header blocks
---------------------------------------------------------------------------- */
.mmr-page-header.gb-block-container {
	min-height: 344px;
	padding-top: 200px;
	padding-bottom: 10px;
}

.mmr-page-header.gb-block-container.mmr-homepage-header {
	min-height: 525px;
	padding-top: 258px;
	line-height: 1.15;
	padding-bottom: 56px;
}

.mmr-homepage-message {
	padding-top: 32px;
	padding-bottom: 32px;
	background: linear-gradient(270deg, rgba(255, 255, 255, 0) 34.13%, rgba(255, 255, 255, 0.7) 100%);
}

@media only screen and (max-width: 782px) {
	.mmr-banner-bkg-1 .gb-container-image-wrap {
		mask-image: var(--mm--color--header-image-gradient);
		max-height: calc(100vw / 1.5);
	}
	.mmr-page-header.gb-block-container.mmr-homepage-header {
		min-height: calc(100vw / 1.5);
	}
}

.mmr-page-header.gb-block-container.mmr-homepage-header .mmr-std-button a {
	margin-top: 0 !important;
}

/* MMR Reusable single, centered CTA block
---------------------------------------------------------------------------- */
.mmr-bottom-cta {
	margin-bottom: 0;
}

.mmr-single-cta.gb-block-cta.alignfull,
.mmr-global-cta-wrap .gb-block-cta.alignfull {
	padding: 35px 3% ;
}

/* MMR Reusable three-column CTA block
---------------------------------------------------------------------------- */
.mmr-3-col-cta-row {
	padding: 5.88% 8% ;
}

.mmr-3-col-cta h3 {
	color:#fff;
	margin-top: 0;
	margin-bottom: 15px;
}

.mmr-3-col-cta p {
	line-height: 24px;
	font-size: var(--mmr--font-size--medium);
	margin-bottom: 10px;
}

.mmr-3-col-cta .mmr-std-block-btn {
	margin-bottom: 0;
}

.mmr-3-col-cta .mmr-std-block-btn .wp-element-button,
.mmr-3-col-cta .mmr-std-block-btn .gb-button,
.mmr-3-col-cta .mmr-std-block-btn a {
	line-height: 18px !important;
	margin-top: 0;
}

.mmr-3-col-cta .gb-block-layout-column-inner {
	padding-right: 8%;
	padding-left: 8%;
	padding-bottom: 16px;
	padding-top: 13%;
	min-height: 175px;
}

.mmr-cta-radius .gb-block-layout-column-inner {
	border-radius: 16px;
}

.mmr-cta-columns .wp-block-buttons {
	margin-top: 25px;
}

/*
.mmr-cta-columns .gb-block-layout-column-inner .gb-container-content,
.mmr-cta-columns .gb-block-layout-column-inner {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100%;
}
*/

/* MMR Reusable Q & A Block
---------------------------------------------------------------------------- */
.mmr-q-n-a-block {
	padding-left: 30px;
	border-color: #ED7818;
	border-style: none none none solid;
	border-width: 6px;
	margin-bottom: 55px;
}

.mmr-q-n-a-block p {
	margin-left: 46px;
}

.mmr-q-n-a-block p:last-of-type {
	margin-bottom: 0;
}

.mmr-q-n-a-block p.mmr-question:before {
	content: "Q:";
	font-weight: bold;
	display: block;
	float: left;
	margin-left: -46px;
}

.mmr-q-n-a-block p.mmr-answer:before {
	content: "A:";
	font-weight: bold;
	display: block;
	float: left;
	margin-left: -46px;
}

.mmr-q-n-a-block p.mmr-question-es:before {
	content: "P:";
	font-weight: bold;
	display: block;
	float: left;
	margin-left: -46px;
}

.mmr-q-n-a-block p.mmr-answer-es:before {
	content: "R:";
	font-weight: bold;
	display: block;
	float: left;
	margin-left: -46px;
}

/* MMR Reusable two-column block with background images
---------------------------------------------------------------------------- */
.mmr-two-col-container h2 {
	margin-bottom: 40px;
	margin-top: 0;
}

.mmr-two-col-container .gb-container-content {
	padding-bottom: 34px;
	padding-top: 80px;
}

.mmr-two-col-bkg {
	margin-bottom: 2em;
}

.mmr-two-col-bkg h3,
.mmr-two-col-bkg h2 {
	color:#fff;
	font-size: var(--mmr--font-size--medium) !important;
	margin-top: 0;
	margin-bottom: 15px !important;
}

.mmr-two-col-bkg p {
	line-height: 24px;
	font-size: var(--mmr--font-size--medium);
}

.mmr-two-col-bkg .gb-block-layout-column-inner {
	padding-right: 8%;
	padding-left: 8%;
	padding-bottom: 21px;
	padding-top: 21px;
	min-height: 290px;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}

/* .gb-is-responsive-column,
.mmr-two-col-bkg .gb-block-layout-column-gap-2 {
	row-gap: 2em;
}
*/

.mmr-two-col-bkg .mmr-std-block-btn.gb-block-button {
	margin-bottom: 15px;
}

.mmr-two-col-bkg .mmr-std-block-btn .wp-element-button,
.mmr-two-col-bkg .mmr-std-block-btn .gb-button,
.mmr-two-col-bkg .mmr-std-block-btn a {
	line-height: 18px !important;
	margin-top: 0;
	margin-bottom: 0;
}

/* MMR Standard Buttons
---------------------------------------------------------------------------- */
.button.mmr-to-top-button {
	font-size: 2.25rem;
	padding-bottom: 3px;
	padding-top: 7px;
	padding-right: 8px;
	padding-left: 9px;
	line-height: .8;
	color: var(--wp--preset--color--mm-text-dark);
	border-color: var(--wp--preset--color--mm-text-dark);
	background-color: transparent;
	border-radius: 0;
	border-width: 2px;
	border-style: solid;
}

.mmr-homepage-post-grid .gb-block-post-grid .gb-block-post-grid-more-link, 
.mmr-std-block-btn .gb-button,
.mmr-std-block-btn .wp-element-button {
	font-family: var(--font-family--mmr-sans-serif) !important;
        text-align: left;
        text-decoration: none !important;
        text-transform: uppercase;
        border: none !important;
        font-weight: 800 !important;
        font-style: normal;
        padding: 0 !important;
        font-size: var(--mmr--font-size--medium) !important;
        letter-spacing: 1px;
        margin-top: 20px;
        display: inline-block;
        box-sizing: border-box;
        line-height: 27px;
        background-color: transparent !important;
	border-radius: 0 !important;
	color: #26a68b !important;
}

.mmr-homepage-post-grid .gb-block-post-grid .gb-block-post-grid-more-link::after,
.mmr-std-block-btn .wp-element-button::after,
.mmr-std-block-btn .gb-button::after {
	content: " ⟶";
	position: relative;
	font-size: var(--mmr--font-size--medium);
	top: -1px;
	left: -2px;
}

.mmr-no-results-cta .wp-block-button__link {
	margin-bottom: 20px;
}

.mmr-no-results-cta .mmr-make-suggestion {
	font-size: var(--mmr--font-size--normal);
	font-style: italic;
	margin-top: 20px;
}

.mmr-homepage-post-grid .gb-block-post-grid .gb-block-post-grid-more-link:hover,
.mmr-std-block-btn .wp-element-button:hover,
.site-container .wp-block-button.mmr-std-block-btn a.wp-block-button__link:hover,
.mmr-std-block-btn .gb-button:hover {
        background-color: transparent !important;
        font-weight: 800 !important;
        text-decoration: none;
	box-shadow: none !important;
	color: #7a47bf !important;
}

.light-text .mmr-std-block-btn .wp-element-button,
.light-text .mmr-std-block-btn .gb-button {
        color: #fff !important;
}

.light-text .mmr-std-block-btn a.wp-block-button__link:hover,
.site-container .light-text .wp-block-button.mmr-std-block-btn a.wp-block-button__link:hover,
.light-text .mmr-std-block-btn .wp-element-button:hover,
.light-text .mmr-std-block-btn .gb-button:hover {
	opacity: 0.5;
        background-color: transparent !important;
        color: #fff !important;
        font-weight: 800;
        text-decoration: none;
	box-shadow: none;
	color: currentColor !important;
}

.mmr-std-block-btn .wp-element-button:focus,
.mmr-std-block-btn .gb-button:focus {
	box-shadow: none;
}

.mmr-std-button .gb-button {
	font-family: var(--font-family--mmr-sans-serif) !important;
        text-align: center;
        text-decoration: none !important;
        text-transform: uppercase;
        border: 2px solid #c35027 !important;
        color: #c35027 !important;
        -webkit-text-fill-color: #c35027 !important;
        font-weight: normal;
        font-style: normal;
        padding: 12px 20px !important;
        font-size: var(--mmr--font-size--medium) !important;
        /* letter-spacing: 1px; */
        margin-top: 20px;
        display: inline-block;
        box-sizing: border-box;
        line-height: normal;
        background-color: transparent !important;
	border-radius: 0 !important;
}

.mmr-std-button .gb-button:hover {
        background-color: #c35027 !important;
        color: #fff !important;
        -webkit-text-fill-color: #fff !important;
        font-weight: normal;
        text-decoration: none;
}

/* MMR White Button
---------------------------------------------------------------------------- */
.mmr-white-button .gb-button {
	font-family: var(--font-family--mmr-sans-serif) !important;
        text-align: center;
        text-decoration: none !important;
        text-transform: uppercase;
        border: 2px solid #ffffff !important;
        color: #ffffff !important;
        -webkit-text-fill-color: #ffffff !important;
        font-weight: normal;
        font-style: normal;
        padding: 12px 20px !important;
        font-size: var(--mmr--font-size--medium) !important;
        /* letter-spacing: 1px; */
        margin-top: 20px;
        display: inline-block;
        box-sizing: border-box;
        line-height: normal;
        background-color: transparent !important;
	border-radius: 0 !important;
}

.mmr-white-button .gb-button:hover {
        background-color: #c35027 !important;
        color: #fff !important;
        -webkit-text-fill-color: #fff !important;
        font-weight: normal;
        text-decoration: none;
        border: 2px solid #c35027 !important;
}

figure.mmr-3-col-img {
	line-height: 0;
}

figure.mmr-screen-img-10 img {
	opacity: .1;
}

figure.mmr-screen-img-20 img {
	opacity: .2;
}

figure.mmr-screen-img-30 img {
	opacity: .3;
}

figure.mmr-screen-img-40 img {
	opacity: .4;
}

figure.mmr-screen-img-50 img {
	opacity: .5;
}

figure.mmr-screen-img-60 img {
	opacity: .6;
}

figure.mmr-screen-img-70 img {
	opacity: .7;
}

figure.mmr-screen-img-80 img {
	opacity: .8;
}

figure.mmr-screen-img-90 img {
	opacity: .9;
}

.mmr-purple-plus-3-bkg {
	background-color: #f0ebf8;
}

.mmr-purple-plus-2-bkg {
	background-color: #c3ace2;
}

.mmr-purple-plus-1-bkg {
	background-color: #7a47bf;
}

.mmr-primary-purple-bkg {
	background-color: #522e83;
}

.mmr-purple-minus-2-bkg {
	background-color: #1b0f2b;
}

.mmr-purple-minus-1-bkg {
	background-color: #42256A;
}

.mmr-green-plus-3-bkg {
	background-color: #e3f9f4;
}

.mmr-green-plus-2-bkg {
	background-color: #acecde;
}

.mmr-green-plus-1-bkg {
	background-color: #67dcc3;
}

.mmr-primary-green-bkg {
	background-color: #26a68b;
}

.mmr-green-minus-2-bkg {
	background-color: #0a2a23;
}

.mmr-green-minus-1-bkg {
	background-color: #196f5d;
}

.mmr-orange-plus-1-bkg {
	background-color: #f8cba6;
}

.mmr-orange-CTA-bkg {
	background-color: #ed7818;
}

.mmr-orange-minus-1-bkg {
	background-color: #c3600f;
}

.mmr-neutral-plus-2-bkg {
	background-color: #F9F9FF;
}

.mmr-neutral-plus-1-bkg {
	background-color: #b4b4b4;
}

.mmr-neutral-bkg {
	background-color: #5F5F5F;
}

.mmr-neutral-minus-1-bkg {
	background-color: #161528;
}

.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
	max-width: 100%;
}

.mmr-homepage-post-grid .gb-block-post-grid-image {
	max-height: 230px;
}

.mmr-homepage-post-grid .gb-block-post-grid-image img {
	max-height: 230px;
	height: 230px;
	object-fit: cover;
}

.gb-block-post-grid .gb-post-grid-items .gb-block-post-grid-title a:hover {
	color: #7a47bf !important;
	text-decoration: none;
}

.gb-block-post-grid .gb-post-grid-items .gb-block-post-grid-title a {
	color: #1b0f2b;
	text-decoration: none;
}

/* Override Metaport Styles */
.server_msg {
	background: none;
}

/* Override WMPL Language Switcher style */
.wpml-ls-legacy-dropdown > ul {
	z-index: 1001;
}

/* MMR after footer CTA widget area. */

.after-footer-cta {
	width: 100%;
	background-color: #F9F9FF;
	padding-right: 8%;
	padding-left: 8%;
}

.after-footer-cta .wrap {
	max-width: 1120px;
	border-top: 1px solid #b4b4b4;
}

.after-footer-cta .widget {
	margin-bottom: 0;
}

.after-footer-cta .textwidget {
	text-align: center;
	font-size: var(--mmr--font-size--normal);
	padding-top: 16px;
	padding-bottom: 16px;
}

/* Study landing page styles for landing pages with translation. Displays language switcher */

.single-studies .site-header {
	background-color: transparent;
	min-height: 0;
	box-shadow: none;
}

.single-studies header ~ div.entry-background {
	top: -30px;
}

.single-studies.wp-custom-logo .title-area {
	display: none;
	height: 0;
}

#cookie-notice .cn-button:not(.cn-button-custom):hover {
	background-color: #ffcd00 !important;
}

.mmr-container-radius .gb-block-layout-column-inner {
	height: 100%;
}

.mmr-container-radius {
	border-radius: 16px;
	overflow: hidden;
}

.mmr-image-radius img {
	border-radius: 8px;
}

p.mmr-audience-label::before {
	width: 24px;
	height: 24px;
	display: inline-block;
	margin-right: 0.5rem;
	position: relative;
	top: 6px;
	left: 0;
}

p.mmr-audience-label.participant::before {
	content: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.3163%2019.4384C5.92462%2018.0052%207.34492%2017%209%2017H15C16.6551%2017%2018.0754%2018.0052%2018.6837%2019.4384M16%209.5C16%2011.7091%2014.2091%2013.5%2012%2013.5C9.79086%2013.5%208%2011.7091%208%209.5C8%207.29086%209.79086%205.5%2012%205.5C14.2091%205.5%2016%207.29086%2016%209.5ZM22%2012C22%2017.5228%2017.5228%2022%2012%2022C6.47715%2022%202%2017.5228%202%2012C2%206.47715%206.47715%202%2012%202C17.5228%202%2022%206.47715%2022%2012Z%22%20stroke%3D%22%23F6B07E%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E");
}

p.mmr-audience-label.researcher::before {
	content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPHBhdGggZD0iTTcuNjY2NjMgNVY5LjUwMTJDNy42NjY2MyAxMC4wNTIxIDcuNjY2NjMgMTAuMzI3NiA3LjU5Nzk1IDEwLjU4MjlDNy41MzcxIDEwLjgwOSA3LjQzNyAxMS4wMjI4IDcuMzAyMiAxMS4yMTQzQzcuMTUwMDcgMTEuNDMwNSA2LjkzODQ1IDExLjYwNjggNi41MTUyMiAxMS45NTk1TDIuODE4MDQgMTUuMDQwNUMyLjM5NDggMTUuMzkzMiAyLjE4MzE4IDE1LjU2OTUgMi4wMzEwNSAxNS43ODU3QzEuODk2MjYgMTUuOTc3MiAxLjc5NjE1IDE2LjE5MSAxLjczNTMgMTYuNDE3MUMxLjY2NjYzIDE2LjY3MjQgMS42NjY2MyAxNi45NDc5IDEuNjY2NjMgMTcuNDk4OFYxNy44QzEuNjY2NjMgMTguOTIwMSAxLjY2NjYzIDE5LjQ4MDIgMS44ODQ2MSAxOS45MDhDMi4wNzYzNiAyMC4yODQzIDIuMzgyMzIgMjAuNTkwMyAyLjc1ODY0IDIwLjc4MkMzLjE4NjQ3IDIxIDMuNzQ2NTIgMjEgNC44NjY2MyAyMUgxNi40NjY2QzE3LjU4NjcgMjEgMTguMTQ2OCAyMSAxOC41NzQ2IDIwLjc4MkMxOC45NTA5IDIwLjU5MDMgMTkuMjU2OSAyMC4yODQzIDE5LjQ0ODYgMTkuOTA4QzE5LjY2NjYgMTkuNDgwMiAxOS42NjY2IDE4LjkyMDEgMTkuNjY2NiAxNy44VjE3LjQ5ODhDMTkuNjY2NiAxNi45NDc5IDE5LjY2NjYgMTYuNjcyNCAxOS41OTc5IDE2LjQxNzFDMTkuNTM3MSAxNi4xOTEgMTkuNDM3IDE1Ljk3NzIgMTkuMzAyMiAxNS43ODU3QzE5LjE1MDEgMTUuNTY5NSAxOC45Mzg0IDE1LjM5MzIgMTguNTE1MiAxNS4wNDA1TDE0LjgxOCAxMS45NTk1QzE0LjM5NDggMTEuNjA2OCAxNC4xODMyIDExLjQzMDUgMTQuMDMxMSAxMS4yMTQzQzEzLjg5NjMgMTEuMDIyOCAxMy43OTYyIDEwLjgwOSAxMy43MzUzIDEwLjU4MjlDMTMuNjY2NiAxMC4zMjc2IDEzLjY2NjYgMTAuMDUyMSAxMy42NjY2IDkuNTAxMlY1TTYuOTY2NjMgNUgxNC4zNjY2QzE0LjY0NjcgNSAxNC43ODY3IDUgMTQuODkzNiA0Ljk0NTVDMTQuOTg3NyA0Ljg5NzU3IDE1LjA2NDIgNC44MjEwOCAxNS4xMTIxIDQuNzI3QzE1LjE2NjYgNC42MjAwNCAxNS4xNjY2IDQuNDgwMDMgMTUuMTY2NiA0LjJWMS44QzE1LjE2NjYgMS41MTk5NyAxNS4xNjY2IDEuMzc5OTYgMTUuMTEyMSAxLjI3M0MxNS4wNjQyIDEuMTc4OTIgMTQuOTg3NyAxLjEwMjQzIDE0Ljg5MzYgMS4wNTQ1QzE0Ljc4NjcgMSAxNC42NDY3IDEgMTQuMzY2NiAxSDYuOTY2NjNDNi42ODY2IDEgNi41NDY1OSAxIDYuNDM5NjMgMS4wNTQ1QzYuMzQ1NTUgMS4xMDI0MyA2LjI2OTA2IDEuMTc4OTIgNi4yMjExMiAxLjI3M0M2LjE2NjYzIDEuMzc5OTYgNi4xNjY2MyAxLjUxOTk3IDYuMTY2NjMgMS44VjQuMkM2LjE2NjYzIDQuNDgwMDMgNi4xNjY2MyA0LjYyMDA0IDYuMjIxMTIgNC43MjdDNi4yNjkwNiA0LjgyMTA4IDYuMzQ1NTUgNC44OTc1NyA2LjQzOTYzIDQuOTQ1NUM2LjU0NjU5IDUgNi42ODY2IDUgNi45NjY2MyA1Wk00LjE2NjYzIDE2SDE3LjE2NjZDMTcuNjMxMyAxNiAxNy44NjM2IDE2IDE4LjA1NjggMTYuMDM4NEMxOC44NTAyIDE2LjE5NjIgMTkuNDcwNCAxNi44MTY0IDE5LjYyODIgMTcuNjA5OEMxOS42NjY2IDE3LjgwMyAxOS42NjY2IDE4LjAzNTMgMTkuNjY2NiAxOC41QzE5LjY2NjYgMTguOTY0NyAxOS42NjY2IDE5LjE5NyAxOS42MjgyIDE5LjM5MDJDMTkuNDcwNCAyMC4xODM2IDE4Ljg1MDIgMjAuODAzOCAxOC4wNTY4IDIwLjk2MTZDMTcuODYzNiAyMSAxNy42MzEzIDIxIDE3LjE2NjYgMjFINC4xNjY2M0MzLjcwMTk3IDIxIDMuNDY5NjQgMjEgMy4yNzY0NSAyMC45NjE2QzIuNDgzMDYgMjAuODAzOCAxLjg2Mjg3IDIwLjE4MzYgMS43MDUwNiAxOS4zOTAyQzEuNjY2NjMgMTkuMTk3IDEuNjY2NjMgMTguOTY0NyAxLjY2NjYzIDE4LjVDMS42NjY2MyAxOC4wMzUzIDEuNjY2NjMgMTcuODAzIDEuNzA1MDYgMTcuNjA5OEMxLjg2Mjg3IDE2LjgxNjQgMi40ODMwNiAxNi4xOTYyIDMuMjc2NDUgMTYuMDM4NEMzLjQ2OTY0IDE2IDMuNzAxOTcgMTYgNC4xNjY2MyAxNloiIHN0cm9rZT0iI0Y2QjA3RSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4gPC9zdmc+");
}

p.mmr-audience-label.hcp::before {
	content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMzMzMzEgNS44QzEuMzMzMzEgNC4xMTk4NCAxLjMzMzMxIDMuMjc5NzYgMS42NjAyOSAyLjYzODAzQzEuOTQ3OTEgMi4wNzM1NCAyLjQwNjg2IDEuNjE0NiAyLjk3MTM0IDEuMzI2OThDMy42MTMwOCAxIDQuNDUzMTYgMSA2LjEzMzMxIDFIMTQuNTMzM0MxNi4yMTM1IDEgMTcuMDUzNSAxIDE3LjY5NTMgMS4zMjY5OEMxOC4yNTk4IDEuNjE0NiAxOC43MTg3IDIuMDczNTQgMTkuMDA2MyAyLjYzODAzQzE5LjMzMzMgMy4yNzk3NiAxOS4zMzMzIDQuMTE5ODQgMTkuMzMzMyA1LjhWMTQuMkMxOS4zMzMzIDE1Ljg4MDIgMTkuMzMzMyAxNi43MjAyIDE5LjAwNjMgMTcuMzYyQzE4LjcxODcgMTcuOTI2NSAxOC4yNTk4IDE4LjM4NTQgMTcuNjk1MyAxOC42NzNDMTcuMDUzNSAxOSAxNi4yMTM1IDE5IDE0LjUzMzMgMTlINi4xMzMzMUM0LjQ1MzE2IDE5IDMuNjEzMDggMTkgMi45NzEzNCAxOC42NzNDMi40MDY4NiAxOC4zODU0IDEuOTQ3OTEgMTcuOTI2NSAxLjY2MDI5IDE3LjM2MkMxLjMzMzMxIDE2LjcyMDIgMS4zMzMzMSAxNS44ODAyIDEuMzMzMzEgMTQuMlY1LjhaIiBzdHJva2U9IiNGNkIwN0UiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTEyLjE2NjYgNS4zQzEyLjE2NjYgNS4wMTk5NyAxMi4xNjY2IDQuODc5OTYgMTIuMTEyMiA0Ljc3M0MxMi4wNjQyIDQuNjc4OTIgMTEuOTg3NyA0LjYwMjQzIDExLjg5MzYgNC41NTQ1QzExLjc4NjcgNC41IDExLjY0NjcgNC41IDExLjM2NjYgNC41SDkuMjk5OThDOS4wMTk5NSA0LjUgOC44Nzk5NCA0LjUgOC43NzI5OCA0LjU1NDVDOC42Nzg5IDQuNjAyNDMgOC42MDI0MSA0LjY3ODkyIDguNTU0NDggNC43NzNDOC40OTk5OCA0Ljg3OTk2IDguNDk5OTggNS4wMTk5NyA4LjQ5OTk4IDUuM1Y3LjM2NjY3QzguNDk5OTggNy42NDY2OSA4LjQ5OTk4IDcuNzg2NzEgOC40NDU0OCA3Ljg5MzY2QzguMzk3NTUgNy45ODc3NCA4LjMyMTA2IDguMDY0MjMgOC4yMjY5NyA4LjExMjE3QzguMTIwMDIgOC4xNjY2NyA3Ljk4MDAxIDguMTY2NjcgNy42OTk5OCA4LjE2NjY3SDUuNjMzMzFDNS4zNTMyOSA4LjE2NjY3IDUuMjEzMjcgOC4xNjY2NyA1LjEwNjMyIDguMjIxMTZDNS4wMTIyNCA4LjI2OTEgNC45MzU3NSA4LjM0NTU5IDQuODg3ODEgOC40Mzk2N0M0LjgzMzMxIDguNTQ2NjMgNC44MzMzMSA4LjY4NjY0IDQuODMzMzEgOC45NjY2N1YxMS4wMzMzQzQuODMzMzEgMTEuMzEzNCA0LjgzMzMxIDExLjQ1MzQgNC44ODc4MSAxMS41NjAzQzQuOTM1NzUgMTEuNjU0NCA1LjAxMjI0IDExLjczMDkgNS4xMDYzMiAxMS43Nzg4QzUuMjEzMjcgMTEuODMzMyA1LjM1MzI5IDExLjgzMzMgNS42MzMzMSAxMS44MzMzSDcuNjk5OThDNy45ODAwMSAxMS44MzMzIDguMTIwMDIgMTEuODMzMyA4LjIyNjk3IDExLjg4NzhDOC4zMjEwNiAxMS45MzU4IDguMzk3NTUgMTIuMDEyMyA4LjQ0NTQ4IDEyLjEwNjNDOC40OTk5OCAxMi4yMTMzIDguNDk5OTggMTIuMzUzMyA4LjQ5OTk4IDEyLjYzMzNWMTQuN0M4LjQ5OTk4IDE0Ljk4IDguNDk5OTggMTUuMTIgOC41NTQ0OCAxNS4yMjdDOC42MDI0MSAxNS4zMjExIDguNjc4OSAxNS4zOTc2IDguNzcyOTggMTUuNDQ1NUM4Ljg3OTk0IDE1LjUgOS4wMTk5NSAxNS41IDkuMjk5OTggMTUuNUgxMS4zNjY2QzExLjY0NjcgMTUuNSAxMS43ODY3IDE1LjUgMTEuODkzNiAxNS40NDU1QzExLjk4NzcgMTUuMzk3NiAxMi4wNjQyIDE1LjMyMTEgMTIuMTEyMiAxNS4yMjdDMTIuMTY2NiAxNS4xMiAxMi4xNjY2IDE0Ljk4IDEyLjE2NjYgMTQuN1YxMi42MzMzQzEyLjE2NjYgMTIuMzUzMyAxMi4xNjY2IDEyLjIxMzMgMTIuMjIxMSAxMi4xMDYzQzEyLjI2OTEgMTIuMDEyMyAxMi4zNDU2IDExLjkzNTggMTIuNDM5NyAxMS44ODc4QzEyLjU0NjYgMTEuODMzMyAxMi42ODY2IDExLjgzMzMgMTIuOTY2NiAxMS44MzMzSDE1LjAzMzNDMTUuMzEzMyAxMS44MzMzIDE1LjQ1MzQgMTEuODMzMyAxNS41NjAzIDExLjc3ODhDMTUuNjU0NCAxMS43MzA5IDE1LjczMDkgMTEuNjU0NCAxNS43Nzg4IDExLjU2MDNDMTUuODMzMyAxMS40NTM0IDE1LjgzMzMgMTEuMzEzNCAxNS44MzMzIDExLjAzMzNWOC45NjY2N0MxNS44MzMzIDguNjg2NjQgMTUuODMzMyA4LjU0NjYzIDE1Ljc3ODggOC40Mzk2N0MxNS43MzA5IDguMzQ1NTkgMTUuNjU0NCA4LjI2OTEgMTUuNTYwMyA4LjIyMTE2QzE1LjQ1MzQgOC4xNjY2NyAxNS4zMTMzIDguMTY2NjcgMTUuMDMzMyA4LjE2NjY3SDEyLjk2NjZDMTIuNjg2NiA4LjE2NjY3IDEyLjU0NjYgOC4xNjY2NyAxMi40Mzk3IDguMTEyMTdDMTIuMzQ1NiA4LjA2NDIzIDEyLjI2OTEgNy45ODc3NCAxMi4yMjExIDcuODkzNjZDMTIuMTY2NiA3Ljc4NjcxIDEyLjE2NjYgNy42NDY2OSAxMi4xNjY2IDcuMzY2NjdWNS4zWiIgc3Ryb2tlPSIjRjZCMDdFIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==");

}

.page :is(.entry-content, .is-root-container) p.mmr-audience-label,
p.mmr-audience-label {
	font-size: var(--mm--font-size--small-label);
	color: var(--wp--preset--color--mm-orange);
}