@font-face {
font-family: "PAGKAKI";
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//monster-presents.com/wp-content/plugins/monster-roster/assets/fonts/pagkaki.woff2) format("woff2"),
url(//monster-presents.com/wp-content/plugins/monster-roster/assets/fonts/pagkaki.woff) format("woff");
} @font-face {
font-family: "PAGKAKI Regular";
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//monster-presents.com/wp-content/plugins/monster-roster/assets/fonts/pagkaki.woff2) format("woff2"),
url(//monster-presents.com/wp-content/plugins/monster-roster/assets/fonts/pagkaki.woff) format("woff");
}
:root { --mpr-font-body: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; --mpr-font-display: "PAGKAKI", "PAGKAKI Regular", Helvetica, Arial, Lucida, sans-serif;
--mpr-font-size: 16px; --mpr-h1-line-height: 0.8; --mpr-page-width: 1200px;
--mpr-font-weight: 600; --mpr-prose-weight: 400; --mpr-t-title: 1.15rem;
--mpr-t-lede: 1.05rem;
--mpr-t-body: 1rem;
--mpr-t-small: .88rem;
--mpr-t-label: .7rem;
--mpr-line-height: 1.25; --mpr-text: #F2F2F2; --mpr-text-muted: #C4C4C4; --mpr-accent: #ED2124;
--mpr-surface: #000000; --mpr-line: transparent;
--mpr-fill: #101010;
} .mpr-dashboard,
.mpr-ev-list,
.mpr-cast-grid,
.mpr-bookings-block,
.mpr-event,
.mpr-claim,
.mp-monster,
.mp-directory,
.mp-roster-index {
font-family: var(--mpr-font-body);
font-size: var(--mpr-font-size);
font-weight: var(--mpr-font-weight);
line-height: var(--mpr-line-height);
color: var(--mpr-text);
} .mpr-dashboard p,
.mpr-bookings-block p,
.mpr-event p {
font-size: var(--mpr-font-size);
font-weight: var(--mpr-prose-weight);
line-height: var(--mpr-line-height);
color: var(--mpr-text);
} .mp-monster p,
.mp-monster li {
font-weight: var(--mpr-prose-weight);
}
.mpr-dashboard .description,
.mpr-section-intro,
.mpr-booking-meta,
.mpr-cast-tagline,
.mpr-ev-desc,
.mpr-ev-location,
.mpr-ev-datetime {
color: var(--mpr-text-muted);
opacity: 1; } .mpr-dashboard input,
.mpr-dashboard select,
.mpr-dashboard textarea,
.mpr-claim input {
font-family: var(--mpr-font-body);
font-size: var(--mpr-font-size);
line-height: var(--mpr-line-height);
}
.mpr-dashboard label {
color: var(--mpr-text);
} .mp-monster,
.mp-monster *,
.mp-directory,
.mp-directory *,
.mpr-dashboard,
.mpr-dashboard *,
.mpr-ev-list,
.mpr-ev-list *,
.mpr-cast-grid,
.mpr-cast-grid *,
.mpr-bookings-block,
.mpr-bookings-block *,
.mpr-event,
.mpr-event *,
.mpr-claim,
.mpr-claim *,
.mpd-single-profile,
.mpr-roster-archive,
.mpr-roster-archive * {
letter-spacing: 0;
} body:not(.wp-admin) h1,
h1.entry-title,
.et_pb_title_container h1,
.et_pb_heading h1,
.et_pb_text h1,
.et_pb_module h1 {
font-family: var(--mpr-font-display) !important;
color: #FFFFFF !important;
letter-spacing: 0; line-height: var(--mpr-h1-line-height) !important;
} body:not(.wp-admin) .et_pb_title_container h1.entry-title,
body:not(.wp-admin) .et_pb_post_title h1.entry-title,
body:not(.wp-admin) .et_pb_title_container h1,
body:not(.wp-admin) article h1.entry-title,
body:not(.wp-admin) .et-l h1.entry-title {
color: #FFFFFF !important;
font-family: var(--mpr-font-display) !important;
} #wpadminbar h1,
.et-fb-settings-options h1,
.et-l--header h1 a,
#et-boc h1 img {
font-family: inherit !important;
} .mpr-dashboard h1,
.mpr-ev-list h1,
.mpr-cast-grid h1,
.mpr-bookings-block h1,
.mpr-event h1,
.mpr-claim h1,
.mpr-event-title,
.mpr-section-title {
font-family: var(--mpr-font-display);
color: #FFFFFF;
} .mpr-cast-title,
.mpr-cast-name,
.mpr-cast-member .mpr-cast-name, .mpr-cast-title h1, .mpr-cast-title h2, .mpr-cast-title h3,
.mpr-cast-title h4, .mpr-cast-title .et_pb_heading_container,
.mpr-page-title h1, .mpr-page-title .et_pb_heading_container {
font-family: var(--mpr-font-display) !important;
color: #FFFFFF !important;
letter-spacing: 0;
} .mpd-single-profile .mpd-intro h1,
.single-monster .et_pb_title_container h1 {
font-family: var(--mpr-font-display) !important;
color: #FFFFFF !important;
font-weight: 400 !important;
line-height: var(--mpr-h1-line-height) !important;
margin-top: 10px !important;
letter-spacing: 0;
} .mpd-single-profile .mpd-eyebrow {
font-family: var(--mpr-font-body) !important;
font-size: 14px !important;
font-weight: 600 !important;
line-height: 1.35 !important;
letter-spacing: 0;
text-transform: uppercase;
color: var(--mpr-text-muted) !important;
margin: 0 0 14px !important;
}
.mpd-single-profile h2,
.mpd-single-profile h3,
.mpd-single-profile .mpd-creature-file h2,
.mpd-single-profile .mpd-creature-file h3 {
font-family: var(--mpr-font-body) !important;
color: var(--mpr-accent) !important;
text-transform: uppercase;
font-weight: 700 !important;
letter-spacing: 0;
} .mpd-single-profile .mpd-bio,
.mpd-single-profile .mpd-bio p,
.mpd-single-profile .mpd-bio li,
.mpd-single-profile .mpd-creature-file li,
.mpd-single-profile .mpd-creature-file p,
.single-monster .entry-content p,
.single-monster .et_pb_text_inner p {
font-family: var(--mpr-font-body) !important;
font-size: var(--mpr-font-size) !important;
font-weight: var(--mpr-prose-weight) !important;
line-height: 1.6 !important;
color: var(--mpr-text) !important; padding-bottom: 0 !important;
} .mpd-single-profile .mpd-bio p {
margin: 0 0 20px !important;
}
.mpd-single-profile .mpd-bio p:last-child {
margin-bottom: 0 !important;
} .mpd-single-profile .mpd-hero {
margin-bottom: 40px !important;
} .mpd-single-profile .mpd-creature-file h2,
.mpd-single-profile .mpd-creature-file h3 {
font-size: 28px !important;
line-height: 1.1 !important;
margin: 0 0 20px !important;
overflow-wrap: anywhere;
} .mpr-roster-archive {
background: var(--mpr-surface);
padding: 70px 0 90px;
}
.mpr-roster-inner {
max-width: var(--mpr-page-width, 1200px);
margin: 0 auto;
padding: 0 24px;
}
.mpr-roster-archive .mpr-page-title {
font-family: var(--mpr-font-display);
color: #FFFFFF;
font-size: 60px;
line-height: 1.05;
text-align: center;
margin: 0 0 48px;
}
@media (max-width: 640px) {
.mpr-roster-archive .mpr-page-title { font-size: 38px; }
}