/*!**************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./sass/style.scss ***!
  \**************************************************************************************************************************************/
@charset "UTF-8";
/*--------------------------------*\
    GLOBALS
\*--------------------------------*/
/* for mixins, variables, and global styles */
/*
 * Responsive Breakpoints
 ***************************/
/*
 * Margins / Max Widths
 ***************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  font-size: 100%;
  font: inherit;
  padding: 0;
  border: 0;
  margin: 0;
  vertical-align: baseline;
}

body {
  line-height: 1;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

.clear {
  clear: both;
}

.screen-reader-text, .popup-takeover__dismiss span, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=checkbox], .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=radio], .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=checkbox], .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=radio], .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=checkbox], .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=radio], .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=checkbox], .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=radio], .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=checkbox], .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=radio], .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=checkbox], .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=radio], .archive-block__filter-input {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  left: 0;
  top: 0;
}

.screen-reader-text--no-focus:focus {
  clip: rect(1px, 1px, 1px, 1px) !important;
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
}

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  font-size: 62.5% !important;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  width: 100%;
}
@media screen and (max-width: 340px) {
  html {
    font-size: 50% !important;
  }
}

body {
  width: 100%;
  min-height: 100vh;
  box-sizing: border-box;
  font-family: var(--body-font);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: initial;
  text-transform: initial;
  font-family: var(--body-font);
  background-color: var(--background-color);
  color: var(--text-color);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body * {
  box-sizing: inherit;
}

:root {
  --response-color: #BD0E1A;
  --response-bg-color: #FAFAFA;
  --link-color: #BD0E1A;
  --link-response-color: #f1404c;
  --accent-color: #BD0E1A;
  --border-color: #BD0E1A;
  --button-background-color: #BD0E1A;
  --button-text-color: #FFFFFF;
  --fill-button-accent-hover-color: #BD0E1A;
  --fill-button-accent: #FFFFFF;
  --background-color: #FFFFFF;
  --text-color: #000000;
  --body-font: soehne, Inter, sans-serif;
  --heading-font: Buvera, sans-serif;
  --nav-height: 5.8rem;
  --wp--preset--spacing--small: 1.2rem;
  --wp--preset--spacing--medium: 4.8rem;
  --wp--preset--spacing--large: 10.2rem;
  --full-bleed-margins: 4rem;
}
@media (max-width: 767px) {
  :root {
    --wp--preset--spacing--small: 1.2rem;
    --wp--preset--spacing--medium: 2.8rem;
    --wp--preset--spacing--large: 6.4rem;
  }
}
@media (min-width: 1440px) {
  :root {
    --wp--preset--spacing--small: 2.4rem;
    --wp--preset--spacing--medium: 5.6rem;
    --wp--preset--spacing--large: 10.2rem;
  }
}
@media (max-width: 1024px) {
  :root {
    --nav-height: 5rem;
  }
}

.is-h1-style, h1, .has-h-1-font-size, .has-h1-font-size {
  font-family: var(--heading-font);
  font-size: 5rem;
  font-weight: 500;
  line-height: 0.9em;
  letter-spacing: initial;
  text-transform: var(--header-transform);
}

@media screen and (max-width: 767px) {
  .is-h1-style, h1, .has-h-1-font-size, .has-h1-font-size {
    font-family: var(--heading-font);
    font-size: 3.4rem;
    font-weight: 500;
    line-height: 0.9em;
    letter-spacing: initial;
    text-transform: var(--header-transform);
  }
}
.is-h2-style, h2, .has-h-2-font-size, .has-h2-font-size {
  font-family: var(--heading-font);
  font-size: 4.4rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: var(--header-transform);
}

@media screen and (max-width: 767px) {
  .is-h2-style, h2, .has-h-2-font-size, .has-h2-font-size {
    font-family: var(--heading-font);
    font-size: 2.8rem;
    font-weight: 500;
    line-height: 1em;
    letter-spacing: initial;
    text-transform: var(--header-transform);
  }
}
.is-h3-style, .content-card.is-style-list .content-card__title, .content-card.is-style-featured .content-card__title, .post-header.is-search .post-header__inner .site-searchform__input, h3, .has-h-3-font-size, .has-h3-font-size {
  font-family: var(--heading-font);
  font-size: 3.8rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: var(--header-transform);
}

@media screen and (max-width: 767px) {
  .is-h3-style, .content-card.is-style-list .content-card__title, .content-card.is-style-featured .content-card__title, .post-header.is-search .post-header__inner .site-searchform__input, h3, .has-h-3-font-size, .has-h3-font-size {
    font-family: var(--heading-font);
    font-size: 2rem;
    font-weight: 500;
    line-height: 1em;
    letter-spacing: initial;
    text-transform: var(--header-transform);
  }
}
.is-h4-style, .content-card.is-style-flat-white .content-card__title, .content-card.is-style-flat .content-card__title, .is-style-first-music .content-card__title, .wp-block-pullquote blockquote > *:not(cite), h4, .has-h-4-font-size, .has-h4-font-size {
  font-family: var(--heading-font);
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: var(--header-transform);
}

@media screen and (max-width: 767px) {
  .is-h4-style, .content-card.is-style-flat-white .content-card__title, .content-card.is-style-flat .content-card__title, .is-style-first-music .content-card__title, .wp-block-pullquote blockquote > *:not(cite), h4, .has-h-4-font-size, .has-h4-font-size {
    font-family: var(--heading-font);
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1em;
    letter-spacing: initial;
    text-transform: var(--header-transform);
  }
}
.is-h5-style, .accordion-inner__title-text, .content-card__title, h5, .has-h-5-font-size, .has-h5-font-size {
  font-family: Buvera, sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: initial;
}

@media screen and (max-width: 767px) {
  .is-h5-style, .accordion-inner__title-text, .content-card__title, h5, .has-h-5-font-size, .has-h5-font-size {
    font-family: Buvera, sans-serif;
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1em;
    letter-spacing: -0.03em;
    text-transform: initial;
  }
}
.is-h6-style, .tribe-events .tribe-events-calendar-list__month-separator-text, .subnav-toggle, .content-card.is-style-faulty .content-card__title, .wp-block-pullquote blockquote cite, h6, .has-h-6-font-size, .has-h6-font-size {
  font-family: Buvera, sans-serif;
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: uppercase;
}

@media screen and (max-width: 767px) {
  .is-h6-style, .tribe-events .tribe-events-calendar-list__month-separator-text, .subnav-toggle, .content-card.is-style-faulty .content-card__title, .wp-block-pullquote blockquote cite, h6, .has-h-6-font-size, .has-h6-font-size {
    font-family: Buvera, sans-serif;
    font-size: 1.2rem;
    font-weight: 600;
    line-height: 1em;
    letter-spacing: initial;
    text-transform: uppercase;
  }
}
.is-date-style, .content-card__meta, .levine-dropdown__label, .has-date-font-size {
  font-family: Buvera, sans-serif;
  font-size: 1.1rem;
  font-weight: 600;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: uppercase;
}

.is-p-style, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=radio] ~ label, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=radio] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=radio] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=radio] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=radio] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=radio] ~ label, .archive-block__filter-input ~ label, .archive-block__search-input, .plyr.plyr--video .plyr__time, .plyr.plyr--audio .plyr__time, .site-searchform__input, .levine-dropdown__input__label, .levine-dropdown__toggle, .wp-element-caption, ul:not(.list-unstyle) > li, ol:not(.list-unstyle) > li, p, .has-p-font-size {
  font-family: var(--body-font);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: initial;
  text-transform: initial;
}

@media screen and (max-width: 767px) {
  .is-p-style, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=radio] ~ label, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=radio] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=radio] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=radio] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=radio] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=radio] ~ label, .archive-block__filter-input ~ label, .archive-block__search-input, .plyr.plyr--video .plyr__time, .plyr.plyr--audio .plyr__time, .site-searchform__input, .levine-dropdown__input__label, .levine-dropdown__toggle, .wp-element-caption, ul:not(.list-unstyle) > li, ol:not(.list-unstyle) > li, p, .has-p-font-size {
    font-family: var(--body-font);
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.3em;
    letter-spacing: initial;
    text-transform: initial;
  }
}
.is-button-style, .woocommerce .wc-proceed-to-checkout a, .woocommerce .woocommerce-form-coupon button.button, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text, .archive-block__search-container, .archive-block__sort-header, .header-carousel__controls-nums, .wp-block-button.is-style-fill .wp-block-button__link, .wp-block-button.is-style-fill--no-accent .wp-block-button__link, .wp-block-button__link, .site-footer__buttons-link, .has-button-font-size {
  font-family: Buvera, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1em;
  letter-spacing: -0.03em;
  text-transform: initial;
}

@media screen and (max-width: 767px) {
  .is-button-style, .woocommerce .wc-proceed-to-checkout a, .woocommerce .woocommerce-form-coupon button.button, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text, .archive-block__search-container, .archive-block__sort-header, .header-carousel__controls-nums, .wp-block-button.is-style-fill .wp-block-button__link, .wp-block-button.is-style-fill--no-accent .wp-block-button__link, .wp-block-button__link, .site-footer__buttons-link, .has-button-font-size {
    font-family: Buvera, sans-serif;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 0.9em;
    letter-spacing: -0.03em;
    text-transform: initial;
  }
}
.is-nav-style, .site-header__search-toggle, .site-header__nav-menu > li a, .site-header__nav-menu > li button, .has-nav-font-size {
  font-family: soehne, Inter, sans-serif;
  font-size: 1.2rem;
  font-weight: 800;
  line-height: 1.2rem;
  letter-spacing: initial;
  text-transform: initial;
}

@media screen and (max-width: 767px) {
  .is-nav-style, .site-header__search-toggle, .site-header__nav-menu > li a, .site-header__nav-menu > li button, .has-nav-font-size {
    font-family: soehne, Inter, sans-serif;
    font-size: 1.6rem;
    font-weight: 800;
    line-height: 1.6rem;
    letter-spacing: initial;
    text-transform: initial;
  }
}
h1, .has-h-1-font-size {
  margin-top: var(--wp--preset--spacing--medium);
  margin-bottom: var(--wp--preset--spacing--small);
}
h2, .has-h-2-font-size {
  margin-top: var(--wp--preset--spacing--medium);
  margin-bottom: var(--wp--preset--spacing--small);
}
h3, .has-h-3-font-size {
  margin-top: var(--wp--preset--spacing--medium);
  margin-bottom: var(--wp--preset--spacing--small);
}
h4, .has-h-4-font-size {
  margin-top: var(--wp--preset--spacing--medium);
  margin-bottom: var(--wp--preset--spacing--small);
}
h5, .has-h-5-font-size {
  margin-top: var(--wp--preset--spacing--medium);
  margin-bottom: var(--wp--preset--spacing--small);
}
h6, .has-h-6-font-size {
  margin-top: var(--wp--preset--spacing--medium);
  margin-bottom: var(--wp--preset--spacing--small);
}
p {
  margin: var(--wp--preset--spacing--small) 0;
}
a {
  text-decoration: underline;
  font-weight: 800;
  color: var(--link-color);
  transition: color 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
a:hover, a:focus {
  color: var(--link-response-color);
}

ul, ol {
  list-style: none;
}

.is-style-first-music .page-content, .is-style-first-music .post-header, .is-style-first-music.wp-block-heading, .is-style-first-music.wp-block-group {
  --heading-font: "Happiest", cursive;
  --link-color: #F00010;
  --response-text-color: darken(#F00010, 90%);
  --accent-color: #0FB15D;
  --button-background-color: #F00010;
  --border-color: #0FB15D;
  --header-color: #0FB15D;
  --header-transform: lowercase;
}
.is-style-first-music .page-content .accordion, .is-style-first-music .post-header .accordion, .is-style-first-music.wp-block-heading .accordion, .is-style-first-music.wp-block-group .accordion {
  --border-color: #2A5FFD;
  --accent-color: #2A5FFD;
}

.is-style-camp-levine .page-content, .is-style-camp-levine .post-header, .is-style-camp-levine.wp-block-heading, .is-style-camp-levine.wp-block-group {
  --heading-font: "Rock Scratch", cursive;
  --link-color: #FF6C1F;
  --response-text-color: darken(#FF6C1F, 90%);
  --accent-color: #FFBB00;
  --anti-accent-color: #000000;
  --button-background-color: #FF6C1F;
  --border-color: #FFBB00;
  --header-color: #FFBB00;
}

ul:not(.list-unstyle), ol:not(.list-unstyle) {
  margin: 3.2rem 0;
}
ul:not(.list-unstyle) > li, ol:not(.list-unstyle) > li {
  margin: 1.2rem 0;
  padding-left: 4rem;
  position: relative;
}
ul:not(.list-unstyle) > li::before, ol:not(.list-unstyle) > li::before {
  content: "";
  position: absolute;
  left: 1.2rem;
  top: 0;
}

ul:not(.list-unstyle) > li::before {
  width: 0.8rem;
  height: 0.8rem;
  top: 0.6rem;
  background-color: var(--accent-color);
}

ol:not(.list-unstyle) {
  counter-reset: olcounter;
}
ol:not(.list-unstyle) > li {
  counter-increment: olcounter;
}
ol:not(.list-unstyle) > li::before {
  content: counter(olcounter);
  height: 2.4rem;
  width: 2.4rem;
  top: 0rem;
  left: 0rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.2rem;
  background-color: var(--accent-color);
  color: var(--anti-accent-color, #FFFFFF);
}

input, button {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: none;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  background: transparent;
  border: 0;
  border-radius: 0;
  outline: none;
  cursor: pointer;
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

.no-scroll {
  overflow: hidden;
}

b, strong {
  font-weight: bold;
}

i, em {
  font-style: italic;
}

svg {
  fill: currentColor;
  stroke: currentColor;
}

.slick-slider {
  -webkit-user-select: text;
  -khtml-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}

.slick-list.draggable {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@media (max-width: 767px) {
  .desktop-only {
    display: none;
  }
}

@media (min-width: 768px) {
  .mobile-only {
    display: none;
  }
}

.is-layout-flex {
  display: flex;
}

.contain-vertical-margins > *:first-child {
  margin-top: 0 !important;
}
.contain-vertical-margins > *:last-child {
  margin-bottom: 0 !important;
}

.contain-all-margins > * {
  margin: 0 !important;
}

/*--------------------------------*\
  STRUCTURE
\*--------------------------------*/
/* for global site structure */
.site-header {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: var(--nav-height);
  display: flex;
  align-items: stretch;
  filter: drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.1));
  z-index: 20;
}
.site-header__inner {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 0 20px;
  padding-right: 0;
  gap: var(--wp--preset--spacing--small);
}
@media (max-width: 1024px) {
  .site-header__inner {
    padding-right: 0;
  }
}
.site-header__logo {
  margin: 0 !important;
}
.site-header__logo svg {
  display: block;
  width: auto;
  height: auto;
  max-height: calc(5.8rem - 2.8rem);
}
@media (max-width: 767px) {
  .site-header__logo svg {
    max-height: calc(5rem - 2.4rem);
  }
}
.site-header__nav {
  display: flex;
  justify-content: space-between;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  align-self: stretch;
}
.site-header__nav-menu {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  gap: var(--wp--preset--spacing--small);
  margin: 0 !important;
  padding: 0 !important;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
}
@media (max-width: 1024px) {
  .site-header__nav-menu {
    flex-direction: column;
  }
}
.site-header__nav-menu > li {
  margin: 0 !important;
  padding: 0 !important;
  display: flex;
  align-items: center;
  position: relative;
}
@media (max-width: 1024px) {
  .site-header__nav-menu > li {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
  }
}
.site-header__nav-menu > li::before {
  display: none;
}
.site-header__nav-menu > li a, .site-header__nav-menu > li button {
  padding: 0.8rem;
  text-decoration: none;
  color: inherit;
  transition: background-color 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
  white-space: nowrap;
}
@media (max-width: 1024px) {
  .site-header__nav-menu > li a, .site-header__nav-menu > li button {
    display: block;
  }
}
.site-header__nav-menu > li a:hover, .site-header__nav-menu > li a:focus-visible, .site-header__nav-menu > li button:hover, .site-header__nav-menu > li button:focus-visible {
  color: var(--link-response-color);
}
.site-header__nav-menu > li.menu-item-has-children {
  position: relative;
}
.site-header__nav-menu > li.menu-item-has-children > a, .site-header__nav-menu > li.menu-item-has-children > button {
  padding-right: 1.6rem;
  position: relative;
}
.site-header__nav-menu > li.menu-item-has-children > a::before, .site-header__nav-menu > li.menu-item-has-children > button::before {
  content: "";
  position: absolute;
  right: 0;
  top: calc(50% - 0.3rem);
  height: 0.6rem;
  width: 0.7rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='7' height='6' viewBox='0 0 7 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6.49268 1.35889L3.49268 4.35889L0.492676 1.35889' stroke='black' stroke-width='1.25'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='7' height='6' viewBox='0 0 7 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6.49268 1.35889L3.49268 4.35889L0.492676 1.35889' stroke='black' stroke-width='1.25'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background-color: currentColor;
  transition: transform 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
@media (min-width: 1025px) {
  .site-header__nav-menu > li.menu-item-has-children .sub-menu {
    position: absolute;
    left: -2rem;
    top: 100%;
    width: max-content;
    padding: 1.2rem 0;
    background-color: #FAFAFA;
    color: #0A0A0A;
    --response-bg-color: #FFFFFF;
    pointer-events: none;
    visibility: hidden;
    opacity: 0;
    transition: opacity 300ms cubic-bezier(0.64, 0.04, 0.35, 1), visibility 300ms 300ms;
    margin: 0 !important;
    pointer-events: none;
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
    clip-path: polygon(-100vw 0, 100vw 0, 100vw 100vh, -100vw 100vh);
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu::after {
    content: "";
    position: absolute;
    top: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: inherit;
    filter: drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.1));
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li {
    margin: 0.4rem 0;
    padding: 0;
    text-align: left;
    width: max-content;
    min-width: 100%;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li:first-child {
    margin-top: 0;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li:last-child {
    margin-bottom: 0;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li::before {
    display: none;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li > a, .site-header__nav-menu > li.menu-item-has-children .sub-menu li > button {
    padding: 0.8rem 3.2rem !important;
    padding-left: 2.8rem !important;
    width: max-content;
    display: block;
    min-width: 100%;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > a, .site-header__nav-menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > button {
    display: flex;
    gap: 0.8rem;
    align-items: center;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > a::after, .site-header__nav-menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > button::after {
    content: "";
    height: 0.8rem;
    width: 0.5rem;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.58789 7L3.58789 4L0.587891 1' stroke='%230A0A0A' stroke-width='1.25'/%3E %3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.58789 7L3.58789 4L0.587891 1' stroke='%230A0A0A' stroke-width='1.25'/%3E %3C/svg%3E");
    -webkit-mask-position: center center;
    mask-position: center center;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background-color: currentColor;
    transition: transform 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > .sub-menu {
    left: 100%;
    top: -1.2rem;
    transform: translateX(0);
    margin-left: 0;
    clip-path: polygon(0 -100vh, 100vw 0, 100vw 100vh, 0 100vh);
    z-index: -1;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > .sub-menu::after {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: inherit;
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);
    filter: unset;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > .sub-menu li > a, .site-header__nav-menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > .sub-menu li > button {
    padding: 0.8rem 2rem !important;
  }
  .site-header__nav-menu > li.menu-item-has-children > a:hover ~ .sub-menu, .site-header__nav-menu > li.menu-item-has-children > a:focus-visible ~ .sub-menu, .site-header__nav-menu > li.menu-item-has-children > button:hover ~ .sub-menu, .site-header__nav-menu > li.menu-item-has-children > button:focus-visible ~ .sub-menu {
    pointer-events: auto;
    visibility: visible;
    opacity: 1;
    transition: opacity 300ms cubic-bezier(0.64, 0.04, 0.35, 1), visibility 0ms;
  }
  .site-header__nav-menu > li.menu-item-has-children:hover > a::before, .site-header__nav-menu > li.menu-item-has-children:hover > button::before, .site-header__nav-menu > li.menu-item-has-children:focus-within > a::before, .site-header__nav-menu > li.menu-item-has-children:focus-within > button::before {
    transform: rotate(180deg);
  }
  .site-header__nav-menu > li.menu-item-has-children:hover > .sub-menu, .site-header__nav-menu > li.menu-item-has-children:focus-within > .sub-menu {
    pointer-events: auto;
    visibility: visible;
    opacity: 1;
    transition: opacity 300ms cubic-bezier(0.64, 0.04, 0.35, 1), visibility 0ms;
  }
  .site-header__nav-menu > li.menu-item-has-children li.menu-item-has-children > a:hover ~ .sub-menu, .site-header__nav-menu > li.menu-item-has-children li.menu-item-has-children > a:focus-visible ~ .sub-menu, .site-header__nav-menu > li.menu-item-has-children li.menu-item-has-children > button:hover ~ .sub-menu, .site-header__nav-menu > li.menu-item-has-children li.menu-item-has-children > button:focus-visible ~ .sub-menu {
    pointer-events: auto;
    visibility: visible;
    opacity: 1;
    transition: opacity 300ms cubic-bezier(0.64, 0.04, 0.35, 1), visibility 0ms;
  }
  .site-header__nav-menu > li.menu-item-has-children li.menu-item-has-children:hover > a::after, .site-header__nav-menu > li.menu-item-has-children li.menu-item-has-children:hover > button::after, .site-header__nav-menu > li.menu-item-has-children li.menu-item-has-children:focus-within > a::after, .site-header__nav-menu > li.menu-item-has-children li.menu-item-has-children:focus-within > button::after {
    transform: rotate(180deg);
  }
  .site-header__nav-menu > li.menu-item-has-children li.menu-item-has-children:hover > .sub-menu, .site-header__nav-menu > li.menu-item-has-children li.menu-item-has-children:focus-within > .sub-menu {
    pointer-events: auto;
    visibility: visible;
    opacity: 1;
    transition: opacity 300ms cubic-bezier(0.64, 0.04, 0.35, 1), visibility 0ms;
  }
}
@media (max-width: 1024px) {
  .site-header__nav-menu > li.menu-item-has-children .sub-menu {
    display: none;
    padding: 0 !important;
    margin: 0 !important;
    width: 100%;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li {
    padding: 0 !important;
    margin: 0 !important;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li::before {
    display: none;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li > a, .site-header__nav-menu > li.menu-item-has-children .sub-menu li > button {
    display: block;
    padding: 0.6rem 0 !important;
    padding-left: 2rem !important;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li .sub-menu {
    width: 100%;
    padding-left: 2rem !important;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li .sub-menu li > a, .site-header__nav-menu > li.menu-item-has-children .sub-menu li .sub-menu li > button {
    position: relative;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu li .sub-menu li > a::after, .site-header__nav-menu > li.menu-item-has-children .sub-menu li .sub-menu li > button::after {
    content: "";
    position: absolute;
    left: 0;
    top: 1rem;
    width: 0.6rem;
    height: 0.6rem;
    background-color: currentcolor;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu .menu-item-has-children > a, .site-header__nav-menu > li.menu-item-has-children .sub-menu .menu-item-has-children > button {
    position: relative;
    padding-right: 2.4rem !important;
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu .menu-item-has-children > a::before, .site-header__nav-menu > li.menu-item-has-children .sub-menu .menu-item-has-children > button::before {
    content: "";
    position: absolute;
    right: 0;
    top: calc(50% - 0.3rem);
    height: 0.6rem;
    width: 0.7rem;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='7' height='6' viewBox='0 0 7 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6.49268 1.35889L3.49268 4.35889L0.492676 1.35889' stroke='black' stroke-width='1.25'/%3E %3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg width='7' height='6' viewBox='0 0 7 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6.49268 1.35889L3.49268 4.35889L0.492676 1.35889' stroke='black' stroke-width='1.25'/%3E %3C/svg%3E");
    -webkit-mask-position: center center;
    mask-position: center center;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background-color: currentColor;
    transition: transform 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
  }
  .site-header__nav-menu > li.menu-item-has-children .sub-menu .menu-item-has-children > a[aria-expanded=true]::before, .site-header__nav-menu > li.menu-item-has-children .sub-menu .menu-item-has-children > button[aria-expanded=true]::before {
    transform: rotate(180deg);
  }
  .site-header__nav-menu > li.menu-item-has-children > .sub-menu li > a, .site-header__nav-menu > li.menu-item-has-children > .sub-menu li > button {
    font-family: soehne, Inter, sans-serif;
    font-size: 1.2rem;
    font-weight: 800;
    line-height: 1.2rem;
    letter-spacing: initial;
    text-transform: initial;
  }
}
.site-header__nav-buttons {
  margin: 0 !important;
  padding: 0 !important;
  display: flex;
  align-items: stretch;
  background-color: #FAFAFA;
}
.site-header__nav-buttons > li {
  display: grid;
  padding: 0 !important;
  margin: 0 !important;
  border-right: 1px solid rgba(10, 10, 10, 0.1);
}
.site-header__nav-buttons > li::before {
  display: none;
}
.site-header__nav-buttons > li > a {
  font-size: 1.4rem;
  font-family: "Buvera", sans-serif;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: -0.03em;
  display: flex;
  align-items: center;
  height: 100%;
  background-color: #FAFAFA;
  color: #0A0A0A;
  text-decoration: none;
  padding: 1.2rem 2.4rem;
  transition: color 400ms cubic-bezier(0.64, 0.04, 0.35, 1), background-color 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.site-header__nav-buttons > li > a:hover, .site-header__nav-buttons > li > a:focus-visible {
  background-color: #000000;
  color: #FFFFFF;
}
.site-header__nav-buttons > li:last-child {
  border-right: none;
}
.site-header__nav-toggle {
  display: none;
}
@media (max-width: 1024px) {
  .site-header__nav-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 5rem;
    height: 5rem;
    color: #BD0E1A;
    transition: background-color 400ms cubic-bezier(0.64, 0.04, 0.35, 1), color 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
  }
  .site-header__nav-toggle:hover, .site-header__nav-toggle:focus-visible {
    background-color: #000000;
    color: #FFFFFF;
  }
}
.site-header__nav-dismiss {
  display: none;
}
@media (max-width: 1024px) {
  .site-header__nav-dismiss {
    display: block;
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    left: 0;
    top: 0;
  }
  .site-header__nav-dismiss:focus {
    clip: unset;
    z-index: 90;
  }
}
@media (min-width: 1025px) {
  .site-header__nav-inner {
    pointer-events: auto !important;
    clip-path: unset !important;
    visibility: visible !important;
    display: flex;
    align-items: stretch;
    gap: var(--wp--preset--spacing--small);
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: auto;
  }
}
@media (max-width: 1024px) {
  .site-header__nav-inner {
    position: absolute;
    left: 0;
    top: 100%;
    height: calc(100vh - 5rem);
    width: 100%;
    overflow-y: scroll;
    visibility: hidden;
    pointer-events: none;
    background-color: #BD0E1A;
    background-image: url(assets/d281bfa1c0ea3e9472ffe2153dc8fddf.jpg);
    background-size: cover;
    color: #FFFFFF;
    padding: 3.2rem 20px;
    display: flex;
    flex-direction: column;
    gap: var(--wp--preset--spacing--medium);
    clip-path: polygon(0 0, 100% 0, 100% 0%, 0% 0%);
    --response-bg-color: #FFFFFF;
    --response-color: #BD0E1A;
    --link-color: #FFFFFF;
    --link-response-color: #fde6e8;
    --accent-color: #FFFFFF;
    --anti-accent-color: #BD0E1A;
    --border-color: #F2545F;
    --fill-button-accent: #BD0E1A;
    --button-background-color: #FFFFFF;
    --button-text-color: #0A0A0A;
    --fill-button-accent-hover-color: #BD0E1A;
  }
  .site-header__nav-inner::after {
    content: "";
    position: absolute;
    top: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: inherit;
    filter: drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.1));
  }
}
.site-header__nav-inner__mobile {
  display: none;
}
@media (max-width: 1024px) {
  .site-header__nav-inner__mobile {
    display: flex;
    flex-direction: column;
    gap: var(--wp--preset--spacing--medium);
    padding-bottom: 10rem;
  }
  .site-header__nav-inner__mobile > * {
    width: 100%;
  }
  .site-header__nav-inner__mobile .site-searchform {
    --border-color: #FFFFFF;
  }
  .site-header__nav-inner__mobile .site-searchform input {
    font-size: 1.6rem;
  }
  .site-header__nav-inner__mobile .links-list {
    --block-padding-x: 20px;
    position: relative;
    width: 100vw;
    left: calc(50% - 50vw);
  }
  .site-header__nav-inner__mobile .links-list__link::before {
    width: calc(100% - var(--block-padding-x) * 2);
  }
}
.site-header__nav-outer {
  position: relative;
  display: flex;
  align-items: stretch;
}
@media (max-width: 1024px) {
  .site-header__nav-outer {
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: auto;
    justify-content: flex-end;
  }
}
.site-header__search {
  display: flex;
  align-items: stretch;
}
@media (max-width: 1024px) {
  .site-header__search {
    display: none;
  }
}
.site-header__search-toggle {
  display: flex;
  padding: 1.2rem 2.4rem;
  gap: 3.6rem;
  font-weight: 600;
  align-items: center;
  transition: color 400ms cubic-bezier(0.64, 0.04, 0.35, 1), background-color 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.site-header__search-toggle .icon-search {
  transition: opacity 300ms 150ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.site-header__search-toggle:hover, .site-header__search-toggle:focus-visible, .site-header__search-toggle[aria-expanded=true] {
  background-color: #000000;
  color: #FFFFFF;
}
.site-header__search-toggle[aria-expanded=true] .icon-search {
  transition: opacity 150ms cubic-bezier(0.64, 0.04, 0.35, 1);
  opacity: 0;
}
.site-header__search-toggle[aria-expanded=true] .hamburger-icon__cross:first-child {
  transition-delay: 200ms;
}
.site-header__search-toggle[aria-expanded=true] .hamburger-icon__cross:last-child {
  transition-delay: 300ms;
}
.site-header__search-form {
  position: absolute;
  right: 0;
  top: 100%;
  width: 100%;
  height: auto;
  pointer-events: none;
  visibility: hidden;
  opacity: 0;
  transition: opacity 300ms cubic-bezier(0.64, 0.04, 0.35, 1), visibility 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
  clip-path: polygon(-100vw 0, 100vw 0, 100vw 100vh, -100vw 100vh);
  padding: 2rem;
  background-color: #FFFFFF;
}
.site-header__search-form::after {
  content: "";
  position: absolute;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: inherit;
  filter: drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.1));
}
.site-header__search-form.active {
  opacity: 1;
  transition: opacity 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
  visibility: visible;
  pointer-events: auto;
}

.hamburger-icon {
  width: 1.2rem;
  height: 1.4rem;
  position: relative;
  color: inherit;
}
.hamburger-icon__inactive {
  position: absolute;
  left: calc(50% - 1rem);
  top: calc(50% - 0.6rem);
  width: 2rem;
  height: 0.8rem;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  flex-direction: column;
}
.hamburger-icon__active {
  position: absolute;
  left: calc(50% - 0.8rem);
  top: calc(50% - 0.8rem);
  width: 1.6rem;
  height: 1.6rem;
  display: flex;
}
.hamburger-icon__line {
  width: 2rem;
  height: 0.1rem;
  background: currentColor;
  transform-origin: left center;
  transition: transform 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.hamburger-icon__line:nth-child(1) {
  transition-delay: 300ms;
}
.hamburger-icon__line:nth-child(2) {
  transition-delay: 400ms;
}
.hamburger-icon__line:nth-child(3) {
  transition-delay: 500ms;
}
.hamburger-icon__cross {
  width: 2rem;
  height: 0.1rem;
  background: currentColor;
  position: absolute;
  transition: transform 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.hamburger-icon__cross:first-child {
  left: 0.1rem;
  top: 0;
  transform-origin: left center;
  transform: rotate(45deg) scaleX(0);
}
.hamburger-icon__cross:last-child {
  right: 0.1rem;
  top: 0;
  transform-origin: right center;
  transform: rotate(-45deg) scaleX(0);
}

.site-header__nav-toggle.active .hamburger-icon__line, *[aria-expanded=true] .hamburger-icon__line {
  transform: scaleX(0);
}
.site-header__nav-toggle.active .hamburger-icon__line:nth-child(1), *[aria-expanded=true] .hamburger-icon__line:nth-child(1) {
  transition-delay: 0ms;
}
.site-header__nav-toggle.active .hamburger-icon__line:nth-child(2), *[aria-expanded=true] .hamburger-icon__line:nth-child(2) {
  transition-delay: 100ms;
}
.site-header__nav-toggle.active .hamburger-icon__line:nth-child(3), *[aria-expanded=true] .hamburger-icon__line:nth-child(3) {
  transition-delay: 200ms;
}
.site-header__nav-toggle.active .hamburger-icon__cross:first-child, *[aria-expanded=true] .hamburger-icon__cross:first-child {
  transition-delay: 500ms;
  transform: rotate(45deg) scaleX(1);
}
.site-header__nav-toggle.active .hamburger-icon__cross:last-child, *[aria-expanded=true] .hamburger-icon__cross:last-child {
  transition-delay: 600ms;
  transform: rotate(-45deg) scaleX(1);
}

#primary {
  margin-top: var(--nav-height);
}

body.admin-bar .site-header {
  top: 32px;
}
@media (max-width: 767px) {
  body.admin-bar .site-header {
    top: 46px;
  }
}

.site-footer {
  margin-top: var(--wp--preset--spacing--large);
  --footer-padding-x: 5rem;
  display: grid;
  grid-template-columns: 1fr auto;
}
@media (max-width: 767px) {
  .site-footer {
    --footer-padding-x: 3rem;
    display: block;
  }
}
.site-footer__branding {
  margin: 0;
  align-self: center;
}
.site-footer__branding-logo {
  width: 100%;
  max-width: 11.2rem;
  margin: 0;
}
.site-footer__branding-logo a {
  display: block;
}
.site-footer__branding-logo svg {
  display: block;
  max-width: 100%;
  width: auto;
  height: auto;
}
.site-footer .site-socials {
  margin-top: 1.2rem;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .site-footer .site-socials {
    justify-content: flex-start;
    margin-top: 1.6rem;
  }
}
.site-footer__upper {
  padding: 2.4rem var(--footer-padding-x);
  padding-top: 3.2rem;
  grid-column: span 2;
}
.site-footer__upper ul {
  padding: 0;
  margin: 0;
}
.site-footer__upper ul > li {
  padding: 0;
  margin: 0;
}
.site-footer__upper ul > li::before {
  display: none;
}
.site-footer__upper ul > li a {
  color: inherit;
  text-decoration: none;
}
.site-footer__nav-menu {
  display: flex;
  gap: 1.6rem;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .site-footer__nav-menu {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
}
.site-footer__nav-menu > li {
  font-family: soehne, Inter, sans-serif;
  font-size: 1.2rem;
  font-weight: 800;
  line-height: 1.2rem;
  letter-spacing: initial;
  text-transform: initial;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
.site-footer__nav-menu > li > a {
  opacity: 0.5;
  font-weight: 800;
}
@media (max-width: 767px) {
  .site-footer__nav-menu > li > a {
    opacity: 1;
  }
}
@media (max-width: 767px) {
  .site-footer__nav-menu > li .sub-menu {
    display: none;
  }
}
.site-footer__nav-menu > li .sub-menu li {
  margin: 1.6rem 0;
}
.site-footer__nav-menu > li .sub-menu li a {
  font-weight: 600;
}
.site-footer__lower {
  padding: 1.6rem;
  padding-left: var(--footer-padding-x);
  display: flex;
  justify-content: space-between;
  gap: 1.6rem;
}
@media (max-width: 767px) {
  .site-footer__lower {
    padding: 1.2rem var(--footer-padding-x);
  }
}
.site-footer__aux {
  text-align: right;
  align-self: center;
}
.site-footer__aux-copyright, .site-footer__aux-attr {
  margin: 0;
  font-size: 1.1rem;
  line-height: 1.2em;
}
.site-footer__aux-copyright a, .site-footer__aux-attr a {
  font-weight: 800;
  color: inherit;
}
@media (max-width: 767px) {
  .site-footer__buttons {
    width: 100%;
  }
}
.site-footer__buttons-list {
  display: flex;
}
@media (max-width: 767px) {
  .site-footer__buttons-list {
    display: block;
  }
}
.site-footer__buttons-link {
  display: block;
  padding: 1.6rem;
  padding-top: 4.5rem;
  padding-right: 4.8rem;
  background-color: #BD0E1A;
  background-image: url(data:image/jpeg;base64,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);
  background-size: cover;
  color: #FFFFFF;
  min-width: 34.2rem;
  text-decoration: none;
  position: relative;
}
.site-footer__buttons-link::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg width='457' height='456' viewBox='0 0 457 456' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M445.14 291.53L366.462 330.336L377.575 352.865L456.253 314.06L445.14 291.53Z' fill='%23FAFAFA'/%3E %3Cpath d='M241.93 2.54883L194.801 76.5424L213.496 88.4389L260.602 14.4671L241.908 2.57062L241.93 2.54883Z' fill='%23FAFAFA'/%3E %3Cpath d='M62.0317 367.789L0 429.843L26.1025 455.967L88.1342 393.935L62.0099 367.811L62.0317 367.789Z' fill='%23FAFAFA'/%3E %3Cpath d='M159.467 371.166L91.0513 426.073L112.317 452.568L180.732 397.661L159.467 371.166Z' fill='%23FAFAFA'/%3E %3Cpath d='M58.1197 277.346L3.21289 345.761L29.7076 367.027L84.6145 298.611L58.1197 277.346Z' fill='%23FAFAFA'/%3E %3Cpath d='M256.536 375.241L182.542 422.391L199.211 448.559L273.204 401.409L256.536 375.241Z' fill='%23FAFAFA'/%3E %3Cpath d='M54.6277 183.743L7.47754 257.737L33.6454 274.405L80.7738 200.411L54.6059 183.743H54.6277Z' fill='%23FAFAFA'/%3E %3Cpath d='M156.793 279.568L94.7612 341.6L116.702 363.541L178.734 301.509L156.793 279.568Z' fill='%23FAFAFA'/%3E %3Cpath d='M448.202 385.09L365.754 415.093L374.339 438.689L456.786 408.687L448.202 385.09Z' fill='%23FAFAFA'/%3E %3Cpath d='M47.3103 0L17.3076 82.4475L40.9045 91.0322L70.9072 8.58465L47.3103 0Z' fill='%23FAFAFA'/%3E %3Cpath d='M249.03 188.449L186.998 250.481L204.756 268.239L266.787 206.207L249.03 188.449Z' fill='%23FAFAFA'/%3E %3Cpath d='M148.87 95.5645L101.742 169.558L122.92 183.045L170.048 109.052L148.87 95.5645Z' fill='%23FAFAFA'/%3E %3Cpath d='M144.085 0.610352L105.28 79.2885L127.809 90.4006L166.614 11.7225L144.085 0.610352Z' fill='%23FAFAFA'/%3E %3Cpath d='M248.14 96.9375L193.233 165.353L210.511 179.232L265.418 110.817L248.14 96.9375Z' fill='%23FAFAFA'/%3E %3Cpath d='M346.772 192.981L278.356 247.888L292.235 265.167L360.651 210.26L346.772 192.981Z' fill='%23FAFAFA'/%3E %3Cpath d='M442.387 196.161L368.393 243.311L380.29 262.006L454.283 214.856L442.387 196.161Z' fill='%23FAFAFA'/%3E %3Cpath d='M349.749 287.957L275.755 335.085L289.242 356.264L363.236 309.135L349.749 287.957Z' fill='%23FAFAFA'/%3E %3Cpath d='M352.616 379.904L273.938 418.71L286.357 443.875L365.035 405.07L352.616 379.904Z' fill='%23FAFAFA'/%3E %3Cpath d='M50.6812 93.7568L11.876 172.435L37.0416 184.854L75.8468 106.176L50.6812 93.7568Z' fill='%23FAFAFA'/%3E %3Cpath d='M152.46 186.074L97.5532 254.49L119.451 272.051L174.357 203.636L152.46 186.074Z' fill='%23FAFAFA'/%3E %3Cpath d='M253.138 283.773L184.722 338.68L202.284 360.578L270.699 305.671L253.138 283.773Z' fill='%23FAFAFA'/%3E %3C/svg%3E");
  background-size: cover;
  background-position: left 60%;
  opacity: 0.18;
  mix-blend-mode: overlay;
  z-index: 1;
}
@media (max-width: 767px) {
  .site-footer__buttons-link {
    min-width: unset;
  }
}
.site-footer__buttons-link:hover, .site-footer__buttons-link:focus-visible {
  color: #FFFFFF;
}
.site-footer__buttons-link span {
  position: relative;
  z-index: 2;
}
.site-footer__buttons-link .icon-arrow-corner {
  position: absolute;
  right: 1.6rem;
  top: 1.6rem;
  z-index: 2;
}
.site-footer__buttons-item {
  border-right: 2px solid #FFFFFF;
}
.site-footer__buttons-item:last-child {
  border-right: 0;
}
@media (max-width: 767px) {
  .site-footer__buttons-item {
    border-right: 0;
    border-bottom: 2px solid #FFFFFF;
  }
  .site-footer__buttons-item:last-child {
    border-bottom: 0;
  }
}
.site-footer__buttons-item:nth-child(n+2) .site-footer__buttons-link {
  background-image: url(assets/3445414e474679250274fc199cc2a5ff.jpg);
  background-position: right bottom;
}

.page-content::after {
  content: "";
  display: table;
  clear: both;
}

.share-socials {
  display: flex;
  align-items: center;
}
.share-socials .single-share {
  display: flex;
  margin: 0;
}
.share-socials .single-share__item {
  padding-left: 1.5rem;
}
.share-socials .single-share__item::before {
  display: none;
}
.share-socials .single-share__item__button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.2rem;
  height: 3.2rem;
  background: #C5DDE8;
  border-radius: 0.4rem;
}
.share-socials .single-share__item__button svg {
  fill: none !important;
  stroke: none !important;
  max-width: 1em;
  max-height: 1em;
}

/*--------------------------------*\
   TEMPLATES
\*--------------------------------*/
/* for page template and archive structure */
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  display: none;
}

.post-header.is-search .post-header__inner .site-searchform {
  margin-bottom: var(--wp--preset--spacing--small);
  --border-color: #FFFFFF;
}
.post-header.is-search .post-header__inner .site-searchform__input {
  padding: var(--wp--preset--spacing--small) 0;
  padding-right: var(--wp--preset--spacing--large);
}
.post-header.is-search .post-header__inner .site-searchform__submit {
  justify-content: flex-end;
}
.post-header.is-search .post-header__inner .site-searchform__submit svg {
  width: 2rem;
  height: 2rem;
}
.post-header.is-search .post-header__inner .post-header__title {
  margin-bottom: 0.8rem;
}

@media (min-width: 768px) {
  .search-results.has-sidebar {
    display: grid;
    grid-template-columns: 3fr 1fr;
    gap: 4rem;
    margin-bottom: 4rem;
  }
  .search-results.has-sidebar .article-card-container, .search-results.has-sidebar .archive-block {
    margin-top: 2rem !important;
    margin-bottom: 0 !important;
  }
  .search-results.has-sidebar .search-results__sidebar {
    position: sticky;
    position: -webkit-sticky;
    top: calc(var(--nav-height) + 1.6rem);
    align-self: flex-start;
  }
  .search-results.has-sidebar .search-results__sidebar .article-card-container {
    max-height: calc(100vh - var(--nav-height) - 3.2rem - 9.6rem);
    overflow: hidden;
  }
}
@media (min-width: 768px) and (max-width: 1140px) {
  .search-results.has-sidebar {
    display: block;
  }
  .search-results.has-sidebar .search-results__sidebar {
    position: static;
    margin-top: 4rem;
  }
  .search-results.has-sidebar .search-results__sidebar .article-card-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (min-width: 768px) {
  .search-course-results__wrapper.is-scrollable {
    position: relative;
  }
  .search-course-results__wrapper.is-scrollable::before, .search-course-results__wrapper.is-scrollable::after {
    content: "";
    position: absolute;
    background-color: var(--background-color, #FFFFFF);
    width: 100%;
    height: 8rem;
    left: 0;
    pointer-events: none;
    transition: opacity 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
    z-index: 3;
    opacity: 0;
  }
  .search-course-results__wrapper.is-scrollable::before {
    top: 0;
    mask-image: linear-gradient(to bottom, rgb(0, 0, 0), rgba(0, 0, 0, 0));
    -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0), rgba(0, 0, 0, 0));
  }
  .search-course-results__wrapper.is-scrollable::after {
    bottom: 0;
    mask-image: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0));
    -webkit-mask-image: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0));
  }
  .search-course-results__wrapper.is-scrollable.can-scroll-positive::after {
    opacity: 1;
  }
  .search-course-results__wrapper.is-scrollable.can-scroll-negative::before {
    opacity: 1;
  }
}
@media (min-width: 768px) and (max-width: 1140px) {
  .search-course-results__wrapper.is-scrollable::before, .search-course-results__wrapper.is-scrollable::after {
    display: none;
  }
}
.container-404 {
  padding: 3.2rem 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  min-height: calc( (var(--vh, 1vh) * 100) - var(--nav-height) );
  background-size: cover;
  text-align: center;
}
.container-404__title {
  font-size: 25rem;
  line-height: 1em;
  margin: 0;
}
@media (max-width: 767px) {
  .container-404__title {
    font-size: 16rem;
  }
}
.container-404__text {
  margin-top: 0;
  margin-bottom: 2.8rem;
}

/*--------------------------------*\
   BLOCKS
\*--------------------------------*/
/* for gutenberg blocks, native or custom */
.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.content-margins, .wp-block-pullquote blockquote {
  width: 100%;
}
.content-margins > *, .wp-block-pullquote blockquote > * {
  width: calc(100% - 64px);
  max-width: 800px;
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (min-width: 1440px) {
  .content-margins > *, .wp-block-pullquote blockquote > * {
    width: calc(100% - 64px);
    max-width: 856px;
  }
}
@media (max-width: 767px) {
  .content-margins > *, .wp-block-pullquote blockquote > * {
    width: calc(100% - 40px);
    max-width: calc(100% - (20px * 2));
  }
}

.container-margins {
  width: 100%;
}
.container-margins > * {
  width: calc(100% - 32px);
  max-width: 85%;
  margin-left: auto !important;
  margin-right: auto !important;
}
@media (min-width: 1440px) {
  .container-margins > * {
    width: calc(100% - 32px);
    max-width: 1215px;
  }
}
@media (max-width: 767px) {
  .container-margins > * {
    width: calc(100% - 32px);
    max-width: calc(100% - (16px * 2));
  }
}

.alignfull, [data-align=full] {
  max-width: 100% !important;
  width: 100%;
}

.content-margins > .alignwide, .wp-block-pullquote blockquote > .alignwide {
  width: calc(100% - 32px);
  max-width: 85% !important;
}
@media (min-width: 1440px) {
  .content-margins > .alignwide, .wp-block-pullquote blockquote > .alignwide {
    width: calc(100% - 32px);
    max-width: 1215px !important;
  }
}
@media (max-width: 767px) {
  .content-margins > .alignwide, .wp-block-pullquote blockquote > .alignwide {
    width: calc(100% - 32px);
    max-width: calc(100% - (16px * 2)) !important;
  }
}

[data-align=wide] {
  width: calc(100% - 32px);
  max-width: 85% !important;
}
@media (min-width: 1440px) {
  [data-align=wide] {
    width: calc(100% - 32px);
    max-width: 1215px !important;
  }
}
@media (max-width: 767px) {
  [data-align=wide] {
    width: calc(100% - 32px);
    max-width: calc(100% - (16px * 2)) !important;
  }
}

.alignleft, [data-align=left] {
  max-width: calc(800px / 2) !important;
  float: left;
  margin-left: calc((100% - 800px) / 2 - 2rem) !important;
  margin-right: 2rem !important;
}
@media (min-width: 1440px) {
  .alignleft, [data-align=left] {
    max-width: calc(856px / 2) !important;
    margin-left: calc((100% - 856px) / 2 - 2rem) !important;
  }
}
@media (max-width: 767px) {
  .alignleft, [data-align=left] {
    width: calc(100% - 32px) !important;
    max-width: calc(100% - (16px * 2)) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    float: unset;
  }
}

.alignright, [data-align=right] {
  max-width: calc(800px / 2) !important;
  float: right;
  margin-right: calc((100% - 800px) / 2 - 2rem) !important;
  margin-left: 2rem !important;
}
@media (min-width: 1440px) {
  .alignright, [data-align=right] {
    max-width: calc(856px / 2) !important;
    margin-right: calc((100% - 856px) / 2 - 2rem) !important;
  }
}
@media (max-width: 767px) {
  .alignright, [data-align=right] {
    width: calc(100% - 32px) !important;
    max-width: calc(100% - (16px * 2)) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    float: unset;
  }
}

@media (min-width: 768px) {
  .alignleft + *, .alignright + * {
    margin-top: 0;
  }
}

.container-margins > .alignleft, .container-margins > [data-align=left] {
  max-width: calc(85% / 2) !important;
  float: left;
  margin-left: calc((100% - 85%) / 2 - 2rem) !important;
  margin-right: 2rem !important;
}
@media (min-width: 1440px) {
  .container-margins > .alignleft, .container-margins > [data-align=left] {
    max-width: calc(1215px / 2) !important;
    margin-left: calc((100% - 1215px) / 2 - 2rem) !important;
  }
}
@media (max-width: 767px) {
  .container-margins > .alignleft, .container-margins > [data-align=left] {
    max-width: calc((100% - (16px * 2)) / 2) !important;
    margin-left: 16px !important;
  }
}
.container-margins > .alignright, .container-margins > [data-align=right] {
  max-width: calc(85% / 2) !important;
  float: right;
  margin-right: calc((100% - 85%) / 2 - 2rem) !important;
  margin-left: 2rem !important;
}
@media (min-width: 1440px) {
  .container-margins > .alignright, .container-margins > [data-align=right] {
    max-width: calc(1215px / 2) !important;
    margin-right: calc((100% - 1215px) / 2 - 2rem) !important;
  }
}
@media (max-width: 767px) {
  .container-margins > .alignright, .container-margins > [data-align=right] {
    max-width: calc((100% - (16px * 2)) / 2) !important;
    margin-right: 16px !important;
  }
}

.alignwide--right {
  position: relative;
  left: 0;
  width: calc((100vw - 100%) / 2 + 100%);
}

.alignfull.has-background {
  margin: var(--full-bleed-margins) 0;
}
.alignfull.has-background + .alignfull.has-background {
  margin-top: calc(var(--full-bleed-top-margin, var(--full-bleed-margins)) * -1);
}

body:not(.page-template-template-blank):not(.error404) .page-content > .alignfull.has-background:first-child, body:not(.page-template-template-blank):not(.error404) .page-content > .alignfull:first-child {
  margin-top: calc(var(--page-header-margin-bottom) * -1);
}

.page-template-template-blank .page-content > .alignfull.has-background:first-child, .error404 .page-content > .alignfull.has-background:first-child {
  margin-top: 0;
}

.page-content > .alignfull.has-background:last-child {
  margin-bottom: calc( var(--wp--preset--spacing--large) * -1 );
}

.ui-button, .header-carousel__controls-autoplaytoggle, .header-hero__background > .plyr.plyr--video .plyr__controls .plyr__control {
  width: 32px;
  height: 32px;
  background-color: var(--button-background-color, #BD0E1A);
  color: var(--button-text-color, #FFFFFF);
  transition: background-color 400ms;
}
.ui-button:hover, .header-carousel__controls-autoplaytoggle:hover, .header-hero__background > .plyr.plyr--video .plyr__controls .plyr__control:hover, .ui-button:focus-visible, .header-carousel__controls-autoplaytoggle:focus-visible, .header-hero__background > .plyr.plyr--video .plyr__controls .plyr__control:focus-visible {
  background-color: var(--response-bg-color);
}

.slick-arrow, .slick-big-arrow {
  position: relative;
  width: 3.2rem;
  height: 3.2rem;
  color: var(--link-color, #BD0E1A);
}
.slick-arrow::before, .slick-big-arrow::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: currentColor;
  transition: opacity 300ms;
}
.slick-arrow[disabled]::before, .slick-big-arrow[disabled]::before {
  opacity: 0.3;
}
.slick-arrow.slick-next::before, .slick-big-arrow.slick-next::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.16016 0.641883L7.49961 6.98134L1.16016 13.3208' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.16016 0.641883L7.49961 6.98134L1.16016 13.3208' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: auto 1.2rem;
  mask-size: auto 1.2rem;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}
.slick-arrow.slick-next::after, .slick-big-arrow.slick-next::after {
  content: "";
  position: absolute;
  left: -1.6rem;
  top: calc(50% - 0.9rem);
  width: 1.7rem;
  height: 1.8rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.425781 16.708L15.9821 1.15166' stroke='white'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.425781 16.708L15.9821 1.15166' stroke='white'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background-color: var(--link-color, #BD0E1A);
}
.slick-arrow.slick-prev::before, .slick-big-arrow.slick-prev::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.01953 0.641883L1.68007 6.98134L8.01953 13.3208' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.01953 0.641883L1.68007 6.98134L8.01953 13.3208' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: auto 1.2rem;
  mask-size: auto 1.2rem;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.wp-element-caption {
  font-style: italic;
  margin-top: calc(var(--wp--preset--spacing--small) * 0.5) !important;
  padding-bottom: calc(var(--wp--preset--spacing--small) * 0.5) !important;
  border-bottom: 2px solid #BD0E1A;
  text-align: left;
}
.alignfull .wp-element-caption {
  max-width: 1210px;
  width: 100%;
  margin: 0px auto;
}

.levine-dropdown {
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 1.2rem;
}
.levine-dropdown__label {
  margin: 0 !important;
  flex: 0 0 auto;
  padding: 0.8rem 0;
}
.levine-dropdown__toggle {
  color: #000000;
  background-color: #FAFAFA;
  font-weight: 600;
  font-family: inherit;
  width: 100%;
  padding: calc(1rem - 2px) calc(2.8rem - 2px);
  padding-right: 5.6rem;
  border: 2px solid transparent;
  text-align: left;
  position: relative;
  flex-grow: 1;
  flex-shrink: 1;
  transition: border-radius 250ms, border-color 20ms, background-color 500ms, box-shadow 500ms;
  z-index: 2;
}
.levine-dropdown__toggle:focus-visible {
  border-color: #000000;
}
.levine-dropdown__toggle::after {
  content: "";
  display: block;
  box-sizing: border-box;
  border-right: 2px solid currentColor;
  border-bottom: 2px solid currentColor;
  position: absolute;
  width: 0.9rem;
  height: 0.9rem;
  top: calc(50% - 0.8rem);
  right: 2.8rem;
  transform: rotate(45deg);
  transition: color 300ms, transform 300ms;
}
.levine-dropdown__toggle[aria-expanded=true], .levine-dropdown__toggle.active {
  transition-delay: 0ms;
}
.levine-dropdown__toggle[aria-expanded=true]::after, .levine-dropdown__toggle.active::after {
  transform: translateY(0.4rem) rotate(45deg) rotate(180deg);
}
.levine-dropdown__toggle:focus-visible {
  transition-delay: 0ms;
}
.levine-dropdown__inner {
  position: relative;
  flex: 1 0 auto;
}
.levine-dropdown__dropdown {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  background-color: #FAFAFA;
  padding: 0 !important;
  margin: 0 !important;
  padding-top: 3.7rem !important;
  overflow: hidden;
  visibility: hidden;
  pointer-events: none;
  clip-path: polygon(0 0, 100% 0, 100% 0%, 0% 0%);
  z-index: 1;
}
.levine-dropdown__dropdown.to-bottom {
  padding-top: 0 !important;
  padding-bottom: 3.7rem !important;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2.1rem;
  border-top-right-radius: 2.1rem;
  clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);
  top: unset;
  bottom: 50%;
}
.levine-dropdown__dropdown.is-visible {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  pointer-events: auto;
  visibility: visible;
}
.levine-dropdown__dropdown__list {
  margin: 0 !important;
  padding: 0 !important;
}
.levine-dropdown__dropdown__list-item {
  margin: 0 !important;
  padding: 0 !important;
}
.levine-dropdown__dropdown__list-item::before {
  display: none;
}
.levine-dropdown__input__label {
  font-weight: 600;
  display: block;
  padding: calc(0.8rem - 2px) calc(2.8rem - 2px);
  transition: background-color 400ms, border-color 50ms;
  white-space: nowrap;
  border: 2px solid transparent;
  margin: 0 !important;
}
.levine-dropdown__input__label::before {
  display: none !important;
}
.levine-dropdown__input__label:hover, .levine-dropdown__input__label[aria-selected=true] {
  background-color: #000000;
  color: #FFFFFF;
  text-decoration: underline;
}
.levine-dropdown__dropdown__list-item:last-child .cmykpress-dropdown__input__label {
  padding-bottom: 0.8rem;
}

.site-searchform {
  position: relative;
}
.site-searchform__input {
  font-weight: 600;
  padding-bottom: 1rem;
  color: inherit;
  background-color: transparent;
  transition: background-size 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
  width: 100%;
  background-image: linear-gradient(0deg, var(--border-color) 0%, var(--border-color) 100%), linear-gradient(0deg, var(--border-color) 0%, var(--border-color) 100%);
  background-size: 100% 1px, 0% 2px;
  background-position: left bottom, left bottom;
  background-repeat: no-repeat;
}
.site-searchform__input:focus-visible {
  background-size: 100% 1px, 100% 2px;
}
.site-searchform__input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: inherit;
}
.site-searchform__input::-moz-placeholder { /* Firefox 19+ */
  color: inherit;
}
.site-searchform__input:-ms-input-placeholder { /* IE 10+ */
  color: inherit;
}
.site-searchform__input:-moz-placeholder { /* Firefox 18- */
  color: inherit;
}
.site-searchform__submit {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  aspect-ratio: 1/1;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 1rem;
  color: inherit;
}

.pattern-accent {
  position: absolute;
  pointer-events: none;
  height: auto;
  width: auto;
}
.pattern-accent--lower-left {
  bottom: 0;
  left: 0;
}
@media (max-width: 767px) {
  .pattern-accent--lower-left {
    display: none;
  }
}
.pattern-accent--upper-right {
  top: 0;
  right: 0;
}
@media (max-width: 767px) {
  .pattern-accent--upper-right {
    height: 80%;
  }
}
.pattern-accent--top {
  width: 100%;
  left: 0;
  top: 0;
}
.pattern-accent--top-full {
  right: calc(50% - 50vw);
  top: 0;
  width: 100vw;
}
.pattern-accent--top-right {
  width: 28rem;
  height: auto;
  right: calc((100vw - 100%) / -2);
  top: -7.5vw;
}
@media (min-width: 1440px) {
  .pattern-accent--top-right {
    width: 32rem;
    right: -9.6rem;
    top: -9.6rem;
  }
}
@media (min-width: 1500px) {
  .pattern-accent--top-right {
    width: auto;
    right: calc((var(--wp--preset--spacing--large) * -1) - 4rem);
    top: calc((var(--wp--preset--spacing--large) * -1) - 4rem);
  }
}

.firstmusic {
  display: none;
}

.is-style-first-music {
  --link-color: #F00010;
  --link-response-color: #ff5762;
  --accent-color: #0FB15D;
}

.is-style-first-music .firstmusic {
  display: block;
}
.is-style-first-music .no-firstmusic {
  display: none;
}

.site-socials {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  list-style: none;
  gap: 1.2rem;
}
.site-socials__item {
  margin: 0 !important;
  padding: 0 !important;
  color: var(--button-text-color, #FFFFFF);
}
.site-socials__item:first-child {
  margin-left: 0;
}
.site-socials__item:last-child {
  margin-right: 0;
}
.site-socials__item::before {
  display: none !important;
}
.site-socials__item a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.2rem;
  height: 3.2rem;
  background-color: var(--button-background-color, #BD0E1A);
  color: var(--button-text-color, #FFFFFF);
}
.site-socials__item a svg {
  max-width: 1em;
  max-height: 1em;
}
.site-socials__item.facebook svg {
  transform: scale(0.9);
}

:root {
  --plyr-color-main: #BD0E1A;
}

.plyr.plyr--video, .plyr.plyr--audio {
  --block-padding-x: 1.6rem;
  --plyr-control-icon-size: 12px;
}
.plyr.plyr--video .plyr__controls, .plyr.plyr--audio .plyr__controls {
  padding-inline: var(--block-padding-x);
}
.plyr.plyr--video .plyr__controls .plyr__control, .plyr.plyr--audio .plyr__controls .plyr__control {
  border-radius: 0;
}
.plyr.plyr--video .plyr__controls .plyr__control svg, .plyr.plyr--audio .plyr__controls .plyr__control svg {
  stroke: none;
}
.plyr.plyr--video .plyr__controls .plyr__control[data-plyr=play], .plyr.plyr--video .plyr__controls .plyr__control[data-plyr=mute], .plyr.plyr--audio .plyr__controls .plyr__control[data-plyr=play], .plyr.plyr--audio .plyr__controls .plyr__control[data-plyr=mute] {
  background-color: #BD0E1A;
  color: #FFFFFF;
}
.plyr.plyr--video .plyr__controls .plyr__control:first-child, .plyr.plyr--audio .plyr__controls .plyr__control:first-child {
  margin-right: 0;
}
.plyr.plyr--video .plyr__volume, .plyr.plyr--audio .plyr__volume {
  padding-left: 2.8rem !important;
  position: relative;
}
.plyr.plyr--video .plyr__volume::before, .plyr.plyr--audio .plyr__volume::before {
  content: "";
  position: absolute;
  left: 0.4rem;
  top: calc(50% - 0.9rem);
  width: 1.7rem;
  height: 1.8rem;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.425781 16.708L15.9821 1.15166' stroke='white'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.425781 16.708L15.9821 1.15166' stroke='white'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background-color: #FFFFFF;
}
.plyr.plyr--video .plyr__time, .plyr.plyr--audio .plyr__time {
  margin-right: auto;
}
.plyr.plyr--video .plyr__control--overlaid, .plyr.plyr--audio .plyr__control--overlaid {
  background-color: #BD0E1A;
  color: #FFFFFF;
  border-radius: 0;
}
.plyr.plyr--video .plyr__control--overlaid svg, .plyr.plyr--audio .plyr__control--overlaid svg {
  stroke: none;
}
.plyr.plyr--video input[type=range], .plyr.plyr--audio input[type=range] {
  height: 1.6rem;
  background-color: transparent;
  border-radius: 0;
  box-shadow: unset;
}
.plyr.plyr--video input[type=range]::-webkit-slider-runnable-track, .plyr.plyr--audio input[type=range]::-webkit-slider-runnable-track {
  height: 2px;
  -webkit-appearance: none;
  color: #BD0E1A;
  margin-top: -1px;
}
.plyr.plyr--video input[type=range]::-webkit-slider-thumb, .plyr.plyr--video input[type=range]::-moz-range-thumb, .plyr.plyr--audio input[type=range]::-webkit-slider-thumb, .plyr.plyr--audio input[type=range]::-moz-range-thumb {
  width: 14x;
  -webkit-appearance: none;
  height: 4px;
  border-radius: 0;
  cursor: ew-resize;
  background: #FFFFFF;
  box-shadow: unset;
}
.plyr.plyr--video input[type=range]::-moz-range-progress, .plyr.plyr--audio input[type=range]::-moz-range-progress {
  background-color: #BD0E1A;
  height: 2px;
  box-shadow: unset;
}
.plyr.plyr--video input[type=range]::-moz-range-track, .plyr.plyr--audio input[type=range]::-moz-range-track {
  background-color: #FFFFFF;
  height: 1px;
  box-shadow: unset;
}
.plyr.plyr--video .plyr__controls__item.plyr__progress__container, .plyr.plyr--audio .plyr__controls__item.plyr__progress__container {
  position: absolute;
  left: var(--block-padding-x);
  width: calc(100% - var(--block-padding-x) * 2);
  top: calc(var(--plyr-control-spacing, 10px) * 3.5 - 2rem);
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-inline: 0 !important;
}
.plyr.plyr--video .plyr__controls__item.plyr__progress__container .plyr__progress__buffer, .plyr.plyr--audio .plyr__controls__item.plyr__progress__container .plyr__progress__buffer {
  height: 1px;
}

.wp-block-embed.alignfull .plyr.plyr--video, .video-hero.alignfull .plyr.plyr--video {
  --block-padding-x: 10.2rem;
}
@media (max-width: 767px) {
  .wp-block-embed.alignfull .plyr.plyr--video, .video-hero.alignfull .plyr.plyr--video {
    --block-padding-x: 1.6rem;
  }
}
@media (min-width: 768px) {
  .wp-block-embed.alignfull .plyr.plyr--video .plyr__controls, .video-hero.alignfull .plyr.plyr--video .plyr__controls {
    padding-bottom: 2rem;
  }
}

.plyr.plyr--audio .plyr__controls {
  background-color: rgba(197, 221, 232, 0.5);
  border-radius: 0.4rem;
}

.plyr.plyr--video .plyr__poster {
  background-size: cover;
}

.wp-block-video, .wp-block-embed.is-type-video {
  margin: var(--wp--preset--spacing--medium) 0;
}

.wp-block-audio {
  margin: var(--wp--preset--spacing--medium) 0 !important;
}

.page-content iframe {
  width: 100%;
}

.wp-block-button__link {
  position: relative;
  border-radius: 0px;
  padding: 1.2rem 3rem;
  height: auto;
  width: auto;
  background-color: transparent;
  color: currentcolor;
  text-decoration: none;
  transition: color 400ms, background-color 400ms;
  cursor: pointer;
}
.wp-block-button__link[href]:hover, .wp-block-button__link[href]:focus-visible, .wp-block-button__link:is(button):not(:disabled):hover, .wp-block-button__link:is(button):not(:disabled):focus-visible {
  color: var(--response-text-color) !important;
}
.wp-block-button__link:not([href]):not(:is(button)) {
  cursor: default;
}
.wp-block-button__link:before {
  position: absolute;
  content: "";
  width: 28px;
  height: 28px;
  top: 0px;
  left: 0px;
  -webkit-mask-image: url("data:image/svg+xml;utf8,<svg%20width=%2728%27%20height=%2728%27%20viewBox=%270%200%2028%2028%27%20fill=%27none%27%20xmlns=%27http://www.w3.org/2000/svg%27><path%20d=%27M0.375%2026.6709L26.6701%200.375734%27%20stroke=%27black%27%20stroke-width=%271.5%27/></svg>");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-image: url("data:image/svg+xml;utf8,<svg%20width=%2728%27%20height=%2728%27%20viewBox=%270%200%2028%2028%27%20fill=%27none%27%20xmlns=%27http://www.w3.org/2000/svg%27><path%20d=%27M0.375%2026.6709L26.6701%200.375734%27%20stroke=%27black%27%20stroke-width=%271.5%27/></svg>");
  mask-repeat: no-repeat;
  mask-size: contain;
  /* This controls the icon color */
  background-color: var(--accent-color);
  transition: background-color 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.wp-block-button__link:after {
  content: "";
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%);
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.90234 0.174805V9.07715H7.25293V1.8252H0V0.174805H8.90234Z' fill='white'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.90234 0.174805V9.07715H7.25293V1.8252H0V0.174805H8.90234Z' fill='white'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  width: 0.9rem;
  height: 1rem;
  background-color: currentcolor;
  background-color: var(--accent-color); /* icon color */
  transition: background-color 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.wp-block-button.is-style-fill .wp-block-button__link, .wp-block-button.is-style-fill--no-accent .wp-block-button__link {
  position: relative;
  padding: 1.2rem 2rem;
  padding-right: 4rem;
  background-color: var(--button-background-color, #BD0E1A);
  color: var(--button-text-color, #FFFFFF);
  text-decoration: none;
  border-radius: 0px;
  transition: color 400ms, background-color 400ms;
}
.wp-block-button.is-style-fill .wp-block-button__link::before, .wp-block-button.is-style-fill--no-accent .wp-block-button__link::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  background-color: transparent;
  border: 1px solid var(--text-color);
  opacity: 0;
  mask-image: unset;
  -webkit-mask-image: unset;
  transition: opacity 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.wp-block-button.is-style-fill .wp-block-button__link::after, .wp-block-button.is-style-fill--no-accent .wp-block-button__link::after {
  right: 1.6rem;
  background-color: var(--fill-button-accent, #FFFFFF);
}
.wp-block-button.is-style-fill .wp-block-button__link[href]:hover, .wp-block-button.is-style-fill .wp-block-button__link[href]:focus-visible, .wp-block-button.is-style-fill .wp-block-button__link:is(button):not(:disabled):hover, .wp-block-button.is-style-fill .wp-block-button__link:is(button):not(:disabled):focus-visible, .wp-block-button.is-style-fill--no-accent .wp-block-button__link[href]:hover, .wp-block-button.is-style-fill--no-accent .wp-block-button__link[href]:focus-visible, .wp-block-button.is-style-fill--no-accent .wp-block-button__link:is(button):not(:disabled):hover, .wp-block-button.is-style-fill--no-accent .wp-block-button__link:is(button):not(:disabled):focus-visible {
  background-color: var(--response-bg-color) !important;
  color: var(--response-color) !important;
}
.wp-block-button.is-style-fill .wp-block-button__link[href]:hover::before, .wp-block-button.is-style-fill .wp-block-button__link[href]:focus-visible::before, .wp-block-button.is-style-fill .wp-block-button__link:is(button):not(:disabled):hover::before, .wp-block-button.is-style-fill .wp-block-button__link:is(button):not(:disabled):focus-visible::before, .wp-block-button.is-style-fill--no-accent .wp-block-button__link[href]:hover::before, .wp-block-button.is-style-fill--no-accent .wp-block-button__link[href]:focus-visible::before, .wp-block-button.is-style-fill--no-accent .wp-block-button__link:is(button):not(:disabled):hover::before, .wp-block-button.is-style-fill--no-accent .wp-block-button__link:is(button):not(:disabled):focus-visible::before {
  opacity: 0.15;
}
.wp-block-button.is-style-fill .wp-block-button__link[href]:hover::after, .wp-block-button.is-style-fill .wp-block-button__link[href]:focus-visible::after, .wp-block-button.is-style-fill .wp-block-button__link:is(button):not(:disabled):hover::after, .wp-block-button.is-style-fill .wp-block-button__link:is(button):not(:disabled):focus-visible::after, .wp-block-button.is-style-fill--no-accent .wp-block-button__link[href]:hover::after, .wp-block-button.is-style-fill--no-accent .wp-block-button__link[href]:focus-visible::after, .wp-block-button.is-style-fill--no-accent .wp-block-button__link:is(button):not(:disabled):hover::after, .wp-block-button.is-style-fill--no-accent .wp-block-button__link:is(button):not(:disabled):focus-visible::after {
  background-color: var(--fill-button-accent-hover-color, #FFFFFF);
}
.wp-block-button.is-style-fill .wp-block-button__link:disabled, .wp-block-button.is-style-fill--no-accent .wp-block-button__link:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.wp-block-button.is-style-fill--no-accent .wp-block-button__link {
  padding-right: 2rem !important;
}
.wp-block-button.is-style-fill--no-accent .wp-block-button__link::after {
  display: none !important;
}
.wp-block-button.has-icon .wp-block-button__link {
  display: flex;
  gap: 0.8rem;
  align-items: center;
}
.wp-block-button.has-icon .wp-block-button__link > svg {
  margin-block: -0.2em;
}
.wp-block-button.is-small .wp-block-button__link {
  padding: 0.6rem 0.8rem;
  font-size: 1.4rem;
  line-height: 1em;
}
.wp-block-button.is-small.is-style-fill--no-accent .wp-block-button__link {
  padding-right: 0.8rem !important;
}
.wp-block-button.is-small.has-icon {
  gap: 0.3rem;
}

.wp-block-buttons {
  gap: 1rem;
  flex-wrap: wrap;
  margin: 1rem 0;
}

.tribe-events-calendar-list__event-details .wp-block-button.is-style-fill a:visited {
  color: white !important;
}

.wp-block-columns {
  --block-gap: var(--wp--preset--spacing--small);
  gap: var(--block-gap);
  margin: var(--wp--preset--spacing--medium) 0;
}
.wp-block-columns > .wp-block-column > *:first-child {
  margin-top: 0;
}
.wp-block-columns > .wp-block-column > *:last-child {
  margin-bottom: 0;
}
.wp-block-columns.is-style-bordered {
  --block-gap: var(--wp--preset--spacing--medium);
}
@media (max-width: 767px) {
  .wp-block-columns.is-style-bordered {
    --block-gap: 3.6rem;
  }
}
.wp-block-columns.is-style-bordered > .wp-block-column {
  position: relative;
}
.wp-block-columns.is-style-bordered > .wp-block-column::before {
  content: "";
  position: absolute;
  left: calc(-1 * var(--block-gap) / 2);
  top: 0;
  width: 1px;
  height: 100%;
  background-color: var(--border-color);
}
.wp-block-columns.is-style-bordered > .wp-block-column:first-child::before {
  display: none;
}
@media (max-width: 767px) {
  .wp-block-columns.is-style-bordered > .wp-block-column::before {
    width: 100%;
    height: 1px;
    left: 0;
    top: calc(-1 * var(--block-gap) / 2);
  }
}

@media (min-width: 768px) {
  .wp-block-column.is-style-sticky {
    position: sticky;
    position: -webkit-sticky;
    top: calc( var(--nav-height) + var(--wp--preset--spacing--small) );
    align-self: flex-start;
  }
}

.slick-gallery {
  margin: var(--wp--preset--spacing--medium) 0;
  position: relative;
}
.slick-gallery-grid .slick-slide {
  padding: 0 1.6rem;
}
.slick-gallery-grid .slick-slide a {
  display: block;
  width: 100%;
}
.slick-gallery-grid .slick-slide figure {
  display: flex !important;
  justify-content: center;
  position: relative;
  overflow: hidden;
}
.slick-gallery-grid .slick-slide figure img {
  width: 100%;
  position: relative;
  z-index: 3;
  aspect-ratio: 16/9;
  object-fit: contain;
}
.slick-gallery-grid .slick-slide figure::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: var(--thumbnail-image);
  background-size: cover;
  filter: blur(20px);
  z-index: 1;
}
.slick-gallery-grid .slick-slide figure::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 2;
}
.slick-gallery-nav {
  position: relative;
  margin-top: 1.6rem;
  display: flex;
  gap: 1.6rem;
  align-items: flex-end;
}
.slick-gallery-nav__progress {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
}
.slick-gallery-nav__progress::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: #0A0A0A;
  opacity: 0.15;
}
.slick-gallery-nav__progress-fill {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  background-color: var(--link-color, #BD0E1A);
}
.slick-gallery-nav__captions .wp-element-caption {
  border-bottom: 0;
}
.slick-gallery-nav__captions-outer {
  max-width: 100% !important;
  width: 100% !important;
  min-width: 0;
  min-height: 0;
}
.slick-gallery-nav__captions-outer * {
  min-width: 0;
  min-height: 0;
}
.slick-gallery-nav__inner {
  max-width: 100% !important;
  width: 100% !important;
  min-width: 0;
  min-height: 0;
  margin-bottom: 1.2rem;
  position: relative;
}
.slick-gallery-nav__count {
  flex: 0 0 auto;
  white-space: nowrap;
  font-family: "Buvera", sans-serif;
  font-weight: 400;
  font-size: 1.4rem;
  color: var(--link-color);
  text-transform: uppercase;
  margin-bottom: 0.6rem;
}
.slick-gallery-nav__count b {
  font-weight: inherit;
}
.slick-gallery-nav .slick-arrow {
  position: relative;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  transform: unset;
}
.slick-gallery .slick-gallery-bigNav {
  height: 80px;
  width: 40px;
  cursor: pointer;
  transition: 0.2s all;
  position: absolute;
  top: calc(50% - 40px);
  z-index: 1;
  color: var(--link-color, #BD0E1A);
  background-color: rgba(255, 255, 255, 0.8);
}
.slick-gallery .slick-gallery-bigNav::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: currentColor;
  transition: opacity 300ms;
}
.slick-gallery .slick-gallery-bigNav[disabled]::before {
  opacity: 0.3;
}
.slick-gallery .slick-gallery-bigNav-prev {
  left: calc(9% - 20px);
}
.slick-gallery .slick-gallery-bigNav-prev::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.01953 0.641883L1.68007 6.98134L8.01953 13.3208' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.01953 0.641883L1.68007 6.98134L8.01953 13.3208' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: auto 3rem;
  mask-size: auto 3rem;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}
.slick-gallery .slick-gallery-bigNav-next {
  left: calc(91% - 20px);
}
.slick-gallery .slick-gallery-bigNav-next::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.16016 0.641883L7.49961 6.98134L1.16016 13.3208' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.16016 0.641883L7.49961 6.98134L1.16016 13.3208' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: auto 3rem;
  mask-size: auto 3rem;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}
.slick-gallery .slick-gallery-bigNav:hover {
  background-color: rgba(255, 255, 255, 0.2);
}

.is-style-camp-levine .slick-gallery, .is-style-camp-levine .slick-arrow, .is-style-camp-levine .slick-gallery-nav__progress, .is-style-camp-levine .slick-gallery-nav__count {
  --link-color: #7381FB;
}

h3[class=wp-block-heading] + .has-h-5-font-size, .has-h-3-font-size + .has-h-5-font-size {
  margin-top: 0;
}

.wp-block-image {
  margin: var(--wp--preset--spacing--medium) 0;
}
.wp-block-image img {
  max-width: 100%;
  height: auto;
}
.wp-block-image a {
  width: 100%;
  height: auto;
}
.wp-block-image.is-style-angled-block {
  flex: 1 1 0;
  /* flex-grow:1; flex-basis:0 */
  display: flex;
  width: auto;
  position: relative;
}
.wp-block-image.is-style-angled-block img {
  aspect-ratio: 382/253;
  height: auto;
  width: 100%;
  display: block;
  object-fit: cover;
  clip-path: polygon(60% 0, 100% 60%, 77% 100%, 0% 100%);
}
.wp-block-image.alignleft, .wp-block-image.alignright {
  margin-top: 0;
  margin-bottom: 0.8rem;
}
.wp-block-image.alignleft img, .wp-block-image.alignright img {
  width: 100%;
}
.wp-block-image.size-thumbnail, .wp-block-image.is-resized {
  width: auto !important;
}
.wp-block-column.is-layout-flow:has(> figure.wp-block-image.is-style-angled-block) {
  display: flex !important;
  flex-direction: column !important;
}

.container-block .wp-block-column.is-layout-flow:has(> figure.wp-block-image.is-style-angled-block) {
  margin-bottom: -32px;
}

.wp-block-media-text {
  gap: var(--wp--preset--spacing--medium);
}
.wp-block-media-text > .wp-block-media-text__content {
  padding-inline: 0;
  max-width: 48rem;
}

.wp-block-pullquote {
  background-image: url(assets/1249e70bad5daced71ff19f9254aa385.jpg);
  width: 100%;
  max-width: 1440px !important;
  background-size: cover;
  margin: 100px 0;
  display: block;
  position: relative;
  float: none;
  clear: both;
}
.wp-block-pullquote:after {
  content: "";
  width: 100%;
  height: 2px;
  background-color: #BD0E1A;
  position: absolute;
  bottom: -20px;
  left: 0px;
}
.wp-block-pullquote:before {
  content: "";
  width: 100%;
  height: 2px;
  background-color: #BD0E1A;
  position: absolute;
  top: -20px;
  left: 0px;
}
.wp-block-pullquote blockquote {
  color: white;
  margin-top: 40px;
  position: relative;
}
.wp-block-pullquote blockquote:after {
  width: 31px;
  height: 26px;
  content: "";
  top: -50px;
  position: absolute;
  left: calc(50% - 15px);
  -webkit-mask-image: url("data:image/svg+xml;utf8,<svg%20width=%2731%27%20height=%2726%27%20viewBox=%270%200%2031%2026%27%20xmlns=%27http://www.w3.org/2000/svg%27><path%20d=%27M0.208984%2016.0448C0.208984%2012.914%201.37892%209.89855%203.71879%206.99843C6.09162%204.09831%208.7281%201.98913%2011.6282%200.670898L12.5675%202.64825C10.2606%203.96649%208.28319%205.61429%206.6354%207.59164C5.02055%209.53604%204.21313%2011.5134%204.21313%2013.5237C4.21313%2013.9192%204.32848%2014.2158%204.55917%2014.4135C4.82282%2014.6112%205.15238%2014.7101%205.54785%2014.7101C7.68999%2014.4794%208.84345%2014.3641%209.00823%2014.3641C10.0958%2014.3641%2011.2657%2014.7596%2012.518%2015.5505C13.8033%2016.3414%2014.446%2017.6926%2014.446%2019.6041C14.446%2021.2189%2013.9187%2022.5866%2012.8641%2023.7071C11.8095%2024.8276%2010.31%2025.3878%208.36558%2025.3878C6.09162%2025.3878%204.1637%2024.5145%202.58181%2022.7678C0.999927%2020.9882%200.208984%2018.7472%200.208984%2016.0448Z%27%20fill=%27black%27/%3E><path%20d=%27M19.862%206.89957C17.4891%209.73377%2016.3027%2012.914%2016.3027%2016.4403C16.3027%2018.7472%2017.0607%2020.8234%2018.5767%2022.669C20.0927%2024.4815%2022.0371%2025.3878%2024.4099%2025.3878C26.6179%2025.3878%2028.1834%2024.7617%2029.1061%2023.5093C30.0618%2022.2241%2030.5397%2020.9058%2030.5397%2019.5546C30.5397%2017.8409%2029.93%2016.5556%2028.7107%2015.6988C27.5242%2014.809%2026.3213%2014.3641%2025.102%2014.3641C24.9042%2014.3641%2023.7508%2014.4794%2021.6416%2014.7101C21.1473%2014.7101%2020.8012%2014.5948%2020.6035%2014.3641C20.4058%2014.1004%2020.3069%2013.7874%2020.3069%2013.4248C20.3069%2011.4145%2021.1143%209.45365%2022.7291%207.54221C24.3769%205.59781%2026.3543%203.96649%2028.6612%202.64825L27.722%200.670898C24.8878%201.95618%2022.2678%204.0324%2019.862%206.89957Z%27%20fill=%27black%27/%3E></svg>");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-image: url("data:image/svg+xml;utf8,<svg%20width=%2731%27%20height=%2726%27%20viewBox=%270%200%2031%2026%27%20xmlns=%27http://www.w3.org/2000/svg%27><path%20d=%27M0.208984%2016.0448C0.208984%2012.914%201.37892%209.89855%203.71879%206.99843C6.09162%204.09831%208.7281%201.98913%2011.6282%200.670898L12.5675%202.64825C10.2606%203.96649%208.28319%205.61429%206.6354%207.59164C5.02055%209.53604%204.21313%2011.5134%204.21313%2013.5237C4.21313%2013.9192%204.32848%2014.2158%204.55917%2014.4135C4.82282%2014.6112%205.15238%2014.7101%205.54785%2014.7101C7.68999%2014.4794%208.84345%2014.3641%209.00823%2014.3641C10.0958%2014.3641%2011.2657%2014.7596%2012.518%2015.5505C13.8033%2016.3414%2014.446%2017.6926%2014.446%2019.6041C14.446%2021.2189%2013.9187%2022.5866%2012.8641%2023.7071C11.8095%2024.8276%2010.31%2025.3878%208.36558%2025.3878C6.09162%2025.3878%204.1637%2024.5145%202.58181%2022.7678C0.999927%2020.9882%200.208984%2018.7472%200.208984%2016.0448Z%27%20fill=%27black%27/%3E><path%20d=%27M19.862%206.89957C17.4891%209.73377%2016.3027%2012.914%2016.3027%2016.4403C16.3027%2018.7472%2017.0607%2020.8234%2018.5767%2022.669C20.0927%2024.4815%2022.0371%2025.3878%2024.4099%2025.3878C26.6179%2025.3878%2028.1834%2024.7617%2029.1061%2023.5093C30.0618%2022.2241%2030.5397%2020.9058%2030.5397%2019.5546C30.5397%2017.8409%2029.93%2016.5556%2028.7107%2015.6988C27.5242%2014.809%2026.3213%2014.3641%2025.102%2014.3641C24.9042%2014.3641%2023.7508%2014.4794%2021.6416%2014.7101C21.1473%2014.7101%2020.8012%2014.5948%2020.6035%2014.3641C20.4058%2014.1004%2020.3069%2013.7874%2020.3069%2013.4248C20.3069%2011.4145%2021.1143%209.45365%2022.7291%207.54221C24.3769%205.59781%2026.3543%203.96649%2028.6612%202.64825L27.722%200.670898C24.8878%201.95618%2022.2678%204.0324%2019.862%206.89957Z%27%20fill=%27black%27/%3E></svg>");
  mask-repeat: no-repeat;
  mask-size: contain;
  background-color: white;
}
.wp-block-pullquote blockquote > * {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}
.wp-block-quote {
  position: relative;
  display: block;
  margin: 0;
  border: 2px solid #BD0E1A;
  padding: 30px;
}
.wp-block-quote cite {
  color: #BD0E1A;
  font-weight: 800;
}
.wp-block-quote:before {
  width: 50px;
  height: 50px;
  background-color: white;
  content: "";
  top: -25px;
  position: absolute;
  left: calc(50% - 25px);
}
.wp-block-quote:after {
  width: 31px;
  height: 26px;
  content: "";
  top: -13px;
  position: absolute;
  left: calc(50% - 15px);
  -webkit-mask-image: url("data:image/svg+xml;utf8,<svg%20width=%2731%27%20height=%2726%27%20viewBox=%270%200%2031%2026%27%20xmlns=%27http://www.w3.org/2000/svg%27><path%20d=%27M0.208984%2016.0448C0.208984%2012.914%201.37892%209.89855%203.71879%206.99843C6.09162%204.09831%208.7281%201.98913%2011.6282%200.670898L12.5675%202.64825C10.2606%203.96649%208.28319%205.61429%206.6354%207.59164C5.02055%209.53604%204.21313%2011.5134%204.21313%2013.5237C4.21313%2013.9192%204.32848%2014.2158%204.55917%2014.4135C4.82282%2014.6112%205.15238%2014.7101%205.54785%2014.7101C7.68999%2014.4794%208.84345%2014.3641%209.00823%2014.3641C10.0958%2014.3641%2011.2657%2014.7596%2012.518%2015.5505C13.8033%2016.3414%2014.446%2017.6926%2014.446%2019.6041C14.446%2021.2189%2013.9187%2022.5866%2012.8641%2023.7071C11.8095%2024.8276%2010.31%2025.3878%208.36558%2025.3878C6.09162%2025.3878%204.1637%2024.5145%202.58181%2022.7678C0.999927%2020.9882%200.208984%2018.7472%200.208984%2016.0448Z%27%20fill=%27black%27/%3E><path%20d=%27M19.862%206.89957C17.4891%209.73377%2016.3027%2012.914%2016.3027%2016.4403C16.3027%2018.7472%2017.0607%2020.8234%2018.5767%2022.669C20.0927%2024.4815%2022.0371%2025.3878%2024.4099%2025.3878C26.6179%2025.3878%2028.1834%2024.7617%2029.1061%2023.5093C30.0618%2022.2241%2030.5397%2020.9058%2030.5397%2019.5546C30.5397%2017.8409%2029.93%2016.5556%2028.7107%2015.6988C27.5242%2014.809%2026.3213%2014.3641%2025.102%2014.3641C24.9042%2014.3641%2023.7508%2014.4794%2021.6416%2014.7101C21.1473%2014.7101%2020.8012%2014.5948%2020.6035%2014.3641C20.4058%2014.1004%2020.3069%2013.7874%2020.3069%2013.4248C20.3069%2011.4145%2021.1143%209.45365%2022.7291%207.54221C24.3769%205.59781%2026.3543%203.96649%2028.6612%202.64825L27.722%200.670898C24.8878%201.95618%2022.2678%204.0324%2019.862%206.89957Z%27%20fill=%27black%27/%3E></svg>");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-image: url("data:image/svg+xml;utf8,<svg%20width=%2731%27%20height=%2726%27%20viewBox=%270%200%2031%2026%27%20xmlns=%27http://www.w3.org/2000/svg%27><path%20d=%27M0.208984%2016.0448C0.208984%2012.914%201.37892%209.89855%203.71879%206.99843C6.09162%204.09831%208.7281%201.98913%2011.6282%200.670898L12.5675%202.64825C10.2606%203.96649%208.28319%205.61429%206.6354%207.59164C5.02055%209.53604%204.21313%2011.5134%204.21313%2013.5237C4.21313%2013.9192%204.32848%2014.2158%204.55917%2014.4135C4.82282%2014.6112%205.15238%2014.7101%205.54785%2014.7101C7.68999%2014.4794%208.84345%2014.3641%209.00823%2014.3641C10.0958%2014.3641%2011.2657%2014.7596%2012.518%2015.5505C13.8033%2016.3414%2014.446%2017.6926%2014.446%2019.6041C14.446%2021.2189%2013.9187%2022.5866%2012.8641%2023.7071C11.8095%2024.8276%2010.31%2025.3878%208.36558%2025.3878C6.09162%2025.3878%204.1637%2024.5145%202.58181%2022.7678C0.999927%2020.9882%200.208984%2018.7472%200.208984%2016.0448Z%27%20fill=%27black%27/%3E><path%20d=%27M19.862%206.89957C17.4891%209.73377%2016.3027%2012.914%2016.3027%2016.4403C16.3027%2018.7472%2017.0607%2020.8234%2018.5767%2022.669C20.0927%2024.4815%2022.0371%2025.3878%2024.4099%2025.3878C26.6179%2025.3878%2028.1834%2024.7617%2029.1061%2023.5093C30.0618%2022.2241%2030.5397%2020.9058%2030.5397%2019.5546C30.5397%2017.8409%2029.93%2016.5556%2028.7107%2015.6988C27.5242%2014.809%2026.3213%2014.3641%2025.102%2014.3641C24.9042%2014.3641%2023.7508%2014.4794%2021.6416%2014.7101C21.1473%2014.7101%2020.8012%2014.5948%2020.6035%2014.3641C20.4058%2014.1004%2020.3069%2013.7874%2020.3069%2013.4248C20.3069%2011.4145%2021.1143%209.45365%2022.7291%207.54221C24.3769%205.59781%2026.3543%203.96649%2028.6612%202.64825L27.722%200.670898C24.8878%201.95618%2022.2678%204.0324%2019.862%206.89957Z%27%20fill=%27black%27/%3E></svg>");
  mask-repeat: no-repeat;
  mask-size: contain;
  background-color: #BD0E1A;
}

.single-faculty .wp-block-quote {
  width: 100% !important;
  float: none;
  clear: all;
  display: block;
  margin: 40px auto !important;
}

.wp-block-separator {
  background-color: var(--border-color);
  outline: 0px;
  border-top: 0px;
  height: 2px;
  margin: var(--wp--preset--spacing--medium) 0;
}

.has-white-color {
  color: #FFFFFF !important;
  --text-color: #FFFFFF;
}
.has-white-color:visited {
  color: #FFFFFF !important;
}

.has-white-background-color {
  background-color: #FFFFFF !important;
  --background-color: #FFFFFF;
}
.has-white-background-color.is-style-blurred-background {
  background-color: rgba(255, 255, 255, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-flash-color {
  color: #FAFAFA !important;
  --text-color: #FAFAFA;
}
.has-flash-color:visited {
  color: #FAFAFA !important;
}

.has-flash-background-color {
  background-color: #FAFAFA !important;
  --background-color: #FAFAFA;
}
.has-flash-background-color.is-style-blurred-background {
  background-color: rgba(250, 250, 250, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-red-color {
  color: #BD0E1A !important;
  --text-color: #BD0E1A;
}
.has-red-color:visited {
  color: #BD0E1A !important;
}

.has-red-background-color {
  background-color: #BD0E1A !important;
  --background-color: #BD0E1A;
}
.has-red-background-color.is-style-blurred-background {
  background-color: rgba(189, 14, 26, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-midight-color {
  color: #083143 !important;
  --text-color: #083143;
}
.has-midight-color:visited {
  color: #083143 !important;
}

.has-midight-background-color {
  background-color: #083143 !important;
  --background-color: #083143;
}
.has-midight-background-color.is-style-blurred-background {
  background-color: rgba(8, 49, 67, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-violet-color {
  color: #4C0A4C !important;
  --text-color: #4C0A4C;
}
.has-violet-color:visited {
  color: #4C0A4C !important;
}

.has-violet-background-color {
  background-color: #4C0A4C !important;
  --background-color: #4C0A4C;
}
.has-violet-background-color.is-style-blurred-background {
  background-color: rgba(76, 10, 76, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-jet-color {
  color: #0A0A0A !important;
  --text-color: #0A0A0A;
}
.has-jet-color:visited {
  color: #0A0A0A !important;
}

.has-jet-background-color {
  background-color: #0A0A0A !important;
  --background-color: #0A0A0A;
}
.has-jet-background-color.is-style-blurred-background {
  background-color: rgba(10, 10, 10, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-fm-treble-color {
  color: #2A5FFD !important;
  --text-color: #2A5FFD;
}
.has-fm-treble-color:visited {
  color: #2A5FFD !important;
}

.has-fm-treble-background-color {
  background-color: #2A5FFD !important;
  --background-color: #2A5FFD;
}
.has-fm-treble-background-color.is-style-blurred-background {
  background-color: rgba(42, 95, 253, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-fm-melody-color {
  color: #FF9CDF !important;
  --text-color: #FF9CDF;
}
.has-fm-melody-color:visited {
  color: #FF9CDF !important;
}

.has-fm-melody-background-color {
  background-color: #FF9CDF !important;
  --background-color: #FF9CDF;
}
.has-fm-melody-background-color.is-style-blurred-background {
  background-color: rgba(255, 156, 223, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-fm-tambourine-color {
  color: #FFC415 !important;
  --text-color: #FFC415;
}
.has-fm-tambourine-color:visited {
  color: #FFC415 !important;
}

.has-fm-tambourine-background-color {
  background-color: #FFC415 !important;
  --background-color: #FFC415;
}
.has-fm-tambourine-background-color.is-style-blurred-background {
  background-color: rgba(255, 196, 21, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-fm-rhythm-color {
  color: #F00010 !important;
  --text-color: #F00010;
}
.has-fm-rhythm-color:visited {
  color: #F00010 !important;
}

.has-fm-rhythm-background-color {
  background-color: #F00010 !important;
  --background-color: #F00010;
}
.has-fm-rhythm-background-color.is-style-blurred-background {
  background-color: rgba(240, 0, 16, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-fm-harmony-color {
  color: #0FB15D !important;
  --text-color: #0FB15D;
}
.has-fm-harmony-color:visited {
  color: #0FB15D !important;
}

.has-fm-harmony-background-color {
  background-color: #0FB15D !important;
  --background-color: #0FB15D;
}
.has-fm-harmony-background-color.is-style-blurred-background {
  background-color: rgba(15, 177, 93, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-camplevine-yellow-color {
  color: #FFBB00 !important;
  --text-color: #FFBB00;
}
.has-camplevine-yellow-color:visited {
  color: #FFBB00 !important;
}

.has-camplevine-yellow-background-color {
  background-color: #FFBB00 !important;
  --background-color: #FFBB00;
}
.has-camplevine-yellow-background-color.is-style-blurred-background {
  background-color: rgba(255, 187, 0, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-camplevine-orange-color {
  color: #FF6C1F !important;
  --text-color: #FF6C1F;
}
.has-camplevine-orange-color:visited {
  color: #FF6C1F !important;
}

.has-camplevine-orange-background-color {
  background-color: #FF6C1F !important;
  --background-color: #FF6C1F;
}
.has-camplevine-orange-background-color.is-style-blurred-background {
  background-color: rgba(255, 108, 31, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-camplevine-blue-color {
  color: #BCF5F4 !important;
  --text-color: #BCF5F4;
}
.has-camplevine-blue-color:visited {
  color: #BCF5F4 !important;
}

.has-camplevine-blue-background-color {
  background-color: #BCF5F4 !important;
  --background-color: #BCF5F4;
}
.has-camplevine-blue-background-color.is-style-blurred-background {
  background-color: rgba(188, 245, 244, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-camplevine-periwinkle-color {
  color: #7381FB !important;
  --text-color: #7381FB;
}
.has-camplevine-periwinkle-color:visited {
  color: #7381FB !important;
}

.has-camplevine-periwinkle-background-color {
  background-color: #7381FB !important;
  --background-color: #7381FB;
}
.has-camplevine-periwinkle-background-color.is-style-blurred-background {
  background-color: rgba(115, 129, 251, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-camplevine-green-color {
  color: #DEDF55 !important;
  --text-color: #DEDF55;
}
.has-camplevine-green-color:visited {
  color: #DEDF55 !important;
}

.has-camplevine-green-background-color {
  background-color: #DEDF55 !important;
  --background-color: #DEDF55;
}
.has-camplevine-green-background-color.is-style-blurred-background {
  background-color: rgba(222, 223, 85, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-black-color {
  color: #000000 !important;
  --text-color: #000000;
}
.has-black-color:visited {
  color: #000000 !important;
}

.has-black-background-color {
  background-color: #000000 !important;
  --background-color: #000000;
}
.has-black-background-color.is-style-blurred-background {
  background-color: rgba(0, 0, 0, 0.5) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  backdrop-filter: blur(10px) !important;
}

.has-black-background-color, .has-white-color {
  --response-bg-color: #FFFFFF;
  --response-color: #BD0E1A;
  --link-color: #FFFFFF;
  --link-response-color: #fde6e8;
  --accent-color: #FFFFFF;
  --anti-accent-color: #BD0E1A;
  --border-color: #F2545F;
  --fill-button-accent: #BD0E1A;
  --button-background-color: #FFFFFF;
  --button-text-color: #0A0A0A;
  --fill-button-accent-hover-color: #BD0E1A;
}

.has-white-background-color, .has-black-color {
  --response-color: #BD0E1A;
  --response-bg-color: #FAFAFA;
  --link-color: #BD0E1A;
  --link-response-color: #f1404c;
  --accent-color: #BD0E1A;
  --border-color: #BD0E1A;
  --button-background-color: #BD0E1A;
  --button-text-color: #FFFFFF;
  --fill-button-accent-hover-color: #BD0E1A;
  --fill-button-accent: #FFFFFF;
}

.has-flash-background-color {
  --response-bg-color: #FFFFFF;
}

.has-red-gradient-background, .inline-ad:not(.has-background) {
  background-image: url(data:image/jpeg;base64,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) !important;
  background-size: cover;
}

.has-purple-red-gradient-background {
  background-image: url(assets/3445414e474679250274fc199cc2a5ff.jpg) !important;
  background-size: cover;
}

.has-purple-gradient-background {
  background-image: url(data:image/jpeg;base64,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) !important;
  background-size: cover;
}

.has-yellow-gradient-background {
  background-image: url(data:image/jpeg;base64,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ADQAAADQDQAC0ABoAAC0AAJAAZASASJcmRIZGSQzIZMmTMiRkykiZMpGUjMjJlkzIyZZMyMmUiRIkZZJEhkZDKQZf//EABwBAQEBAQEBAQEBAAAAAAAAAAABAgcGBQQDCP/aAAgBAhAAAAD/AB6UpVW2rbdW61brWtW63dautaurpbaqrQABCIISRJIkkSSSZZZkyykmZIyyzkyZySDKQEgAAKBkKVVW2rbq6t1dXWtautauta1dW222rZSgAQIREiSJEiSSSSSSZkiSTMjKSTJlJkZCRICIAooA/mAqrVtW261bda1da1dXd1q61dWrbbVKCkAgiRISREiSSSJJMySSJJMspJJEiTIkCQkAAAFKfnFKFq1bbbrVurrWrrWtXWtXV1dVbVtUoFQQQkREREkZSRJJJlJJEyykZSZJEkgyCQAQUQoA/KFVVKtq26t1q6utXWtauru3VurbatUqgBCCIhEiRJIiSSSJllJJIkZSSEjJkSARAAKhQB+QAWqppbdW3WtXV1rV1rV1q6t1ba0qlChAIQiJESRIkSSSJJJJEiRkzIMmTIGQEQooBQD8AFKWi3S3V1da1brWrrWrq6urdLbatUKAgQiEiREiJJEkiJMpGTKQkyGTJIBIAABRQKfMClFVaXVXWrq61dXWtXWtXVt1dLaq1QKEEIhEiIiSRJEiJJIkSMiSQZEhkAEQAqgKoPlAFqlUturbrV1q61da1dXV1bq221VUFAIIRCJESRIiRIykSGTJIkGQkMgAAAUKAV8gALVKtW6t1q6utXV1rWrdXV0tulqqFAEEIiJEiIiRJEkREiISJBkDIzYAFUABSgPilFAqlXTV1brWrda1daurq3VtttWrQoAQiIiJCRESRJEQkSERIEgEgECgAoUpQHwwBQqlaturq61dXWrq6utW6ttttLVAUQIhIhERIkSIkRESIJAiAGQAAKUCqFUPPlIqgWjVurdXV1q6utatutXVW6aqqUABBEIiJESREREREhEBIADIAAtAqgqgV54AFULS3Wmrq6utautW6t1dLbbbVUCiBCIRIkJERESIhEgCQASAAoUBaCqC0PNlBQVRVa1bdaurrWrdaturbbbatUoAEISISEhISREISARAAMgA0AFpShVKUeZAC0FoW6urq6urrV1dXVtttttpSqAQIhEIiRESIhEBCAIIADQAFVaFKpRVPLoEFoqhbbq6urq6utXVt1dWrbbS0FBAIiEiIkREIhCAEQAAC0BVFoWlUVQp5QABaLRbbq6umtat1q3Vt1bVtWlUAEEREhIiIiCIgBCBUEtBVAaFUWi0VQtDyIoKBaWlurdata1q3V1bbbq2qqlUAQhERERERCISACAADQaALS0VRaLRVKp48AFUFrRdXTWrbq6turbpbdLVVQUgEQSEREiQiEAAAAFotAtWi0VS0WqUqvGgAFUW2mrdNaturq223Vtq2qtCgQIhEQyiIiBEAFQFUC0LQttC0aFpatFUp4uKKAGhpaat1dW3TWrWl1bbSrVoLAREIkQkIhEAQFAC0DQNBpoNC0tLbRaLQ8SAqgGhpaaurq23TV1Vtttq0tCgQQhEREREIRABRSgaBoLRpoNC1VaWlpVFV4cALQGhpot1q223TTWlq6WqtBQICIRESIiQgAAFq0FotFppaNFo0ttLS0WlPDAAWgaGmlturWrbbbqtLVqqoKQIQiJEiEgiAAKpaWhaNDRa0NFqq1aWlpaqqeEAALQaLbWlurWrdLV1bVVVoABCESEhISCEAWgtLTQWlpo00NFq1baWmi2qtF8EAALQtNLbWmtLbqrVttpaUpAECISEiIiICFUqi0WrRotWmmjRa0W2rS1baqlp4EAALRaWtNGmtLbqlq21aVQAIgiIkREiECFUtKq0NGi1atNWtDS1patNLbVpaVefgAA0Ghpa0tuq0ttWmlVVAWAiESISEhICFFoW6LQttNLVpq200tatNFtW1otLVc8WgAGgtLbVq26rRbpaVVKUBAkJBIREREAWhaW2mha0W6LTWlq21q1atW2rVq0trnRaAAtDQ0taNLqrTVq0WgKBAkCQkRESCC0tC0uqWmmi3Rat00ttaaWrbWlq1bVWnOQtAA0Fpo0tWrqmi21aFKAEQRCJIiJBCLVVVLS21a0tW2tF1Wltultq221attqrSucA0ABaGhpataGtGhbVVQCwCQRERISEgSlpVaLS21pa0t0aNW2tW26NLdNLVtq2qWrzYFoALQtLVrS0t0tC2qKAEEQJBkkJBILS0W6LTTS21bbpat00tt1a0tt0tq22tFqq5qC0ADQWjS1otLqloqlKIBARAkSIhIQq0Wlui1pa1ata0tataaat0taa0tttq2ratpzMLQAGgtFrS0tNWi0FoABECEJJBIJAtWjRpo0taW6WtaaW22223Vtat0tattWtLbVOZC0ABaFotWrS0ttFoFAECEIRIJCQAWrVq1bbatt0tat0t0001bppbq21q221bbatHMaoAAtC0NLS00FtUUUAIIRAkEgkABaaWrVumjTWlrVummrbbbq223VtatttaXVLVrmIAAGgWhatLTQLVUAABICQSCQAALWlrS1q1prS1rTTVtummtNNW6aaattaatWravLwAAWgtC0tNC0LQooCEAkIhECARaDS1ba01a01po1bq23Vtt1bbbq6W6atat0tLdK5cAAC0FoWjRaLQWgAACIiEQJAANBatataXVaXVtturbbrTTWmmrdW26atat0tW22nLQAAaAtC0aFotAqgACIiCQDIAA0NDS6rRrTS6tturbbdaaa1bbdXTVummmtLWrWi3lYAAaAaBaLRoGgBQAhEBIAyIAKNDRo1po1bpdW3TVumrq23V01bq23VummtLWrbaq8qAALQDQLQ0GgWgAAiAJAIiQADQ0WtGrbWrdNNW6at01dXS61bbq6aurbbrS1rTS1a5SAAaANAaBaGgLQCCAAyCQSAADRaaaLq2tW6aat01dW27aa1bprVumrdNXVta01VW1ygAC0AtA0BoFoAAAAiCQSAAAWlq21bpppq3TVumrq261bdXVt1dNW6003bWtNWrVrk4AWgC0BoC0C0AAARASCQAAAWrVrS3TTTVumrq23V01q26urdXVt1q23WmmtNVbbbXJQC0AGgDQDQBVARAAEQSAIgWgFtppppbppq3TV1bbtpu6aurq3Vurq6aurbdXVrS205KFKAC0AaAWgAKgABICQCQALQGrTS3S3VrTdaurbrVt1dW6urdXVurq261bbq2223RXJSgAC0AWgGgAAABEBIBIAAtA1aaW6W3Vabtt1dNat1dW3WrdXV01rTV1dNW6ttt0tOSgAA0ALQA0AAAAkAkBEAAC0FujRrS26rTdturpu6a1bq3WrdatutW3WrbdW6aa0aHJQACqALQAaAAACQBICQAAAtDS201ppdW1u23WrbrVurq3WrbrVurq6urprVtturWjTkYAFoALQANAAkWkQBEBIAAAC0tWtGrdGtWttrrVurq3WrdXV1dXVutNXWrdXVrVulrVciAC0AC0ABoECAAggCQAAAA0aGmjVulurbptq6urdaa1brWmrrVutW3WrdXVtt1o0t05CAWgAWgADQZAAJAASAAIFAFrQ00tt0t1bdNtXV1brTWtW61brWmrq6urq3VumrqtGtHIRSgAFoAAaJAACQAJAARAC0C20aaW2226t1W7dW6burdat3bda1brVt1q6t1bbrS1q1eQ0AAC0ALRCsgADIAMgAkAAtBa0NLbbbdNW6t1bq3V1dXWrq6urdat3dNat1dXTV1WlulvIQAAWgBaAEgAEgASABIAANAtaGlultumrdW6t1dW61brV1dXV1q6urq6urdXVt1pa1a05CAAGgAaAAZAAyAEgAZAAWGgWtDS3S23TVurdW6urq6urq6utW61dXWrdatt3pbrTS3S1//8QAGwEBAQEBAQEBAQAAAAAAAAAAAAECBgcFBAP/2gAIAQMQAAAA9uKUWltVbq2223Vurbq26ttqrVUFABAQhEJERESJJGUiRlJIkMsmTJIZBIJAIAAAoKpatW22226t1bbq3Vtttq0tKChFgQRBERCQkSJJEiSQyyZJJDJkZMgMgiAAAGQqhatWrbdNW26t1bpq3VtVatFUAAggiEQkIiRIkZSMkiRkZSJEgkJAJAAIFAP4ilVS1attttt1bdW6tt1bbVqqpQAAIQiCQiIiRIkSSEjJIZSEiQMiQBEAAAB/EAqrVVpbbdW26turbq2221VpVFACAiBEIiIiJEhJIkMkhIyJEgZBkABKCKAPyilBbVq2tW26tt1bdW22221aqhQAEBCIIiIiQkJGSRIZEiQZMgkAhAAAAB+QKKotWrbbdW26tt1bq21bbVVSlABBBEEQiJCIkJEiQZEiQMmQJAAkAKAUD8ICqtBq21q23Vturbq2222rVUooABECIRCQSIiQiMiQZGQyJAEgAAAAAfgCgqqqrbbbq23VturbbbbVtUqgCoBCCIhCISIhIiEgkGQyDIAggAAACl+aAVVUq2tW226tt1bbdVppaqqoCgICIIhEEhIRIgkEQkCQGQABEAVCigL8oUUVS0ttt1bbbq23Vtttq1aVSgFgIQgiCIiERIIhEEgJAJAAQLKCKKKA+SAKotVbbbbbdW26ttttttWqooCiAghCERCISCQJAkBEAMgAAAooAKfHFAFpaaW6atturbppqrpatVVKAAQggiIIiIJAiIgCQAGQABQUBQUD4oBVBatW2226tt01bbbatq2lKAACIEQREQRBEEgBIAIgAUKAKKAKV8IBQtC01bbbbbq3TVttrRatUoFCAIQRCIIhECIAiAAZAC0AFUApQD4IAtC0aLdNW226ttttttWrVKUCwCBCEQRBEIgCEAIIAGgAKoClAKpz4AVQtFttuq1bdNW22tLVpaKUAQIIhCCIQgQgBCAAA0AKUBVApQHOgUoqiqtt00t1bbbbba0tVRVAAIQQhEEQIgQBAAAFKAtALQKoKC82ACqLRpbbppbq222rpbaWlUAACEIgRBEEIAAAABoAtAVQWhQopzBQKFUtNLbdNLdW2tLbVtUqlAAgggiCIQgBAogUABaBaBaBaLQKocuAC0LVpppbpppq21attWlooUIEBECIRAQgAAAtAC0LQLQtFoLQocsAAtDS1a01bat1a0aLbVUqgAEIEQhCECAEoWFAtALQ0BoFpaFoqgcmKoAtLWi1bq21bqratVaqqBQgCQIgiCEAAAC0FoC0aBaFpaLRVClciBaANFq1a1bbat0taLVLVFFCBAiEQRAQQUiigLQtA0NAtDQtLSqFoHIgFoBotaNGrbbVtq21VFWqACCIIEQIgAAA0AtFoNFoWi0tFpoLQqnHgBaBaW2mlultpppatLRZVAQEWBEEQIQAFUFoDQtFpoLSqWlpaLRVKcaKAWgtNLVrTRq1a0WrRaAAAEQRBCECAtBaGgLRoWmg0LVU0Wi0tFocWBaBaGi200taW2rVpaqilACEBEIQRAABVFotBoWlpoaKq0tVS0aLQq8SAtAtGhpotNWrbS1VWlUAACEEQRECAKoFq0LRaVVpotGlpatFpatFUvEAFoGhaaWmi21baWlpVCllECCIEREAgFFUGi0NDRVWmi00tLVpaWrRaWnDgDQGg0WtDRbatWlpVFKAAiEJYkBEACqKUtWi0aVVq00WtFrRaLVpaWi8MAGgWi00tLTTQtaFpSgKEBEBECQEAoVSlWmpWhaaWrTRpatWrS1aWrRVcKAFoWhotaGi1aWtBVClAQIEQEgRABaC0s0aVVpaaWrVq200tWmlpatFpXCAA0DQWmlpaWrTRaFKAACIAkIIIgqlUNBpaWtFppataNNGlpo0tLWiqqnBgBaDQWlrQ0NGhoWgUogEAIhEBICUWi0aFrQ0tWmmlppa0ttNGlq1aWqpXBABoFoWlq0tGjQtFoAAARAiBEBELRVNDQ0tNLTRppotW2tLWjS1a0WrSqcCALQWhaWmi0NLQqiigBBBCAkCQALQ0aFpbotaNGmmjRppbatW2rbS2qWlcAAWgaBaWlpaGi0FoCiAEQBEIgAAtGjQ0W2mmjRpppattaWtLbVtppaWlp5+AaAaBaWlotFotAoKAhAEgRARALQqtGi0t0aaNDWmlrTS21a1aaaNLVpaq+egNALQaFo0FoWloAAABEEQCQAC0NGlVot0aaLVummlrTTS1po00aaNFpaeeiqAWgWlo0FoLRaAAAIgiASAAA0GjS1attW2tF1bWltrVrS21po00aLVpXnwAC0BaWjQNAWhaAAhARAEgAABoWrVtpqrba0rVtaW6W2tNNLbWlrRpaWnnoAFoC0WloLQGgBRABEARAEQAtDQtaNNFtttXStW1pppppbba000taNLVpb52AC0A0FpaBaAtAABEAIgJUgAGgaGmjS1a0000XVttatttaaaW222tGlq1aedgC0AaBoWgLQCighAAJARFgAA0FpbattWtNNNF1bbbbbbbbbWrWmmjS1paL50AtAC0GhaAWgAAAARBEAEQNAtDRa0aaNNNNNF1bdLbdNNLdLdLbbWlrS0tecilABaDQWgDQAAABEBIAJAC0FotNNGmi23TTRq23TS3VrTVrVrVrS21patHnVAAFUGgWgBoAAAIgEgBIAA0C0tNLWmjS3TTRq23TVXVttttulttrVrS1aV50AAGgNAWgA0AAEQAkAJAAAWhoaLbVtrS3TTRrTVrS6umlumrbWmmmltq1aecgAFoGgLQAFoAJABEARAAAC0VWi21ba0t000a01ba1bppq2223TS21q1atL5wAC0BaC0AAAUQAIgBIAiAFoWhpaaaW2tLdNNLdNW2tattttt01ba00t0aNLXm4AtALQWgAAAAAkAEgEgABoLRpaaaNWtLdNNLqtW226att01bbbbbpba0aWnm4C0AtAtAAAAAIgASASAABaLRa0W6NNLbdNNNW26aXVt01Wrbbppq1ppataHm6lAC0BaAAAAAEgBIBIAAAtGg00W6NNLbdLdNW26aXVt01bbpq21q221patL5wAAtALQAAAAAkASASAAABoaDTRba00tt0t01bbppq26tturbbbbdNNLWlpb5uAC0AtAAAAABkBIBIAAABaWjS1ba00tt0t01bbpprTV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) !important;
  background-size: cover;
}

.has-dark-red-gradient-background, .testimonials:not(.has-background-image) {
  background-image: url(assets/8d47f9ad22ce74ef9c454adbdf575d7b.jpg) !important;
  background-size: cover;
}

.has-yellow-gradient-background {
  --button-background-color: #FFFFFF;
  --button-text-color: #0A0A0A;
  --fill-button-accent: #BD0E1A;
  --fill-button-accent-hover-color: #BD0E1A;
}

.has-purple-gradient-background, .has-red-gradient-background, .inline-ad:not(.has-background), .has-purple-red-gradient-background, .has-dark-red-gradient-background, .testimonials:not(.has-background-image) {
  --response-bg-color: #FFFFFF;
  --response-color: #BD0E1A;
  --link-color: #FFFFFF;
  --link-response-color: #fde6e8;
  --accent-color: #FFFFFF;
  --anti-accent-color: #BD0E1A;
  --border-color: #F2545F;
  --fill-button-accent: #BD0E1A;
  --button-background-color: #FFFFFF;
  --button-text-color: #0A0A0A;
  --fill-button-accent-hover-color: #BD0E1A;
}

.single-tribe_events .page-content .wp-block-columns {
  clear: both;
}

.content-card {
  width: 100%;
  display: flex;
  flex-direction: column-reverse;
  align-items: stretch;
  justify-content: flex-start;
  position: relative;
}
.content-card__image {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  overflow: hidden;
  z-index: 1;
  margin: 0;
}
.content-card__image img {
  width: 100%;
  display: block;
  height: auto;
  transition: transform 450ms cubic-bezier(0.64, 0.04, 0.35, 1);
  transform-origin: center bottom;
  z-index: 1;
}
.content-card__content {
  flex: 1 0 auto;
}
.content-card__content a {
  text-decoration: none;
  color: inherit !important;
  transition: unset;
}
.content-card__meta {
  padding: 0 !important;
  margin: 0 !important;
  display: block;
  color: var(--link-color);
}
.content-card__meta-item {
  padding: 0 !important;
  margin: 0 !important;
  display: inline;
}
.content-card__meta-item::before {
  display: none;
}
.content-card__meta-item:nth-last-child(n+2):has(.sibling-dot)::after {
  content: "·";
  display: inline-block;
}
.content-card__meta-item:nth-last-child(n+2):has(.sibling-slash)::after {
  content: "";
  display: inline-block;
  width: 0.5px;
  height: 1.2rem;
  transform: rotate(30deg);
  background-color: var(--accent-color);
  position: relative;
  top: calc(0.5em - 0.6rem);
  margin: 0 0.4em;
}
.content-card__meta + .wp-block-group .content-card__title {
  margin-top: 0.5em !important;
}
.content-card__title {
  margin-top: 0;
  margin-bottom: 0.8rem;
}
.content-card__title a {
  color: inherit;
  font-weight: inherit;
}
.content-card__title a::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  z-index: 6;
}
.content-card__excerpt {
  margin-top: 1em;
  margin-bottom: 0;
}
.content-card__excerpt a {
  position: relative;
  z-index: 7;
  text-decoration: underline;
  font-weight: 800;
  transition: 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.content-card__excerpt a:hover, .content-card__excerpt a:focus {
  color: var(--link-response-color);
}
.content-card .wp-block-buttons {
  margin: 0;
}
.content-card .wp-block-button {
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .content-card .wp-block-button {
    margin-top: 1.2rem;
  }
}
.content-card.is-style-default .content-card__content > .acf-innerblocks-container > .wp-block-group, .content-card.is-style-flat .content-card__content > .acf-innerblocks-container > .wp-block-group {
  padding: 2rem;
}
.content-card.is-style-flat-white .content-card__content, .content-card.is-style-flat-white-horizontal .content-card__content {
  padding: 2rem;
}
.content-card.is-style-default .content-card__meta, .content-card.is-style-flat .content-card__meta {
  padding: 1.2rem var(--wp--preset--spacing--small) !important;
}
.content-card.is-style-default .content-card__content > .acf-innerblocks-container > .wp-block-group, .content-card.is-style-flat .content-card__content > .acf-innerblocks-container > .wp-block-group {
  border-top: 1px solid currentcolor;
}
.content-card.is-style-default .content-card__content > .acf-innerblocks-container > .wp-block-group:first-child:last-child, .content-card.is-style-flat .content-card__content > .acf-innerblocks-container > .wp-block-group:first-child:last-child {
  margin-top: var(--wp--preset--spacing--small);
}
.content-card.is-style-default .content-card__content > .acf-innerblocks-container > .wp-block-group .content-card__title, .content-card.is-style-flat .content-card__content > .acf-innerblocks-container > .wp-block-group .content-card__title {
  margin-top: 0 !important;
}
.content-card.is-style-default .content-card__image::before {
  content: "";
  position: absolute;
  bottom: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0.12) 70%, rgba(0, 0, 0, 0.3) 100%);
  background-size: 100% 20%;
  background-repeat: no-repeat;
  background-position: center bottom;
  z-index: 2;
}
.content-card.is-style-default .content-card__excerpt {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.content-card.is-style-default, .content-card.is-style-featured {
  background-color: #BD0E1A;
}
.content-card.is-style-default .content-card__content, .content-card.is-style-featured .content-card__content {
  display: grid;
  position: relative;
  overflow: hidden;
}
.content-card.is-style-default .content-card__content::before, .content-card.is-style-default .content-card__content::after, .content-card.is-style-featured .content-card__content::before, .content-card.is-style-featured .content-card__content::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.content-card.is-style-default .content-card__content::before, .content-card.is-style-featured .content-card__content::before {
  background-image: var(--thumbnail-image);
  background-size: cover;
  background-position: center bottom;
  transform: scaleY(-1);
  z-index: 1;
  transition: transform 450ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.content-card.is-style-default .content-card__content::after, .content-card.is-style-featured .content-card__content::after {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), black);
  background-color: rgba(0, 0, 0, 0.65);
  opacity: 0.8;
  z-index: 2;
}
.content-card.is-style-default .content-card__content > .acf-innerblocks-container, .content-card.is-style-featured .content-card__content > .acf-innerblocks-container {
  position: relative;
  z-index: 3;
  background-color: rgba(189, 14, 26, 0.5);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: #FFFFFF;
  --response-bg-color: #FFFFFF;
  --response-color: #BD0E1A;
  --link-color: #FFFFFF;
  --link-response-color: #fde6e8;
  --accent-color: #FFFFFF;
  --anti-accent-color: #BD0E1A;
  --border-color: #F2545F;
  --fill-button-accent: #BD0E1A;
  --button-background-color: #FFFFFF;
  --button-text-color: #0A0A0A;
  --fill-button-accent-hover-color: #BD0E1A;
}
.content-card.is-type-page.has-custom-excerpt .content-card__excerpt {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: unset !important;
}
.content-card:has(.content-card__title a) .content-card__image {
  cursor: pointer;
}
.content-card:has(.content-card__title a):hover .content-card__image img, .content-card:has(.content-card__title a):focus-within .content-card__image img {
  transform: scale(1.05);
}
.content-card:has(.content-card__title a):hover .content-card__content .wp-block-button__link, .content-card:has(.content-card__title a):focus-within .content-card__content .wp-block-button__link {
  color: var(--response-text-color) !important;
}
.content-card:has(.content-card__title a):hover .content-card__content .wp-block-button.is-style-fill .wp-block-button__link, .content-card:has(.content-card__title a):focus-within .content-card__content .wp-block-button.is-style-fill .wp-block-button__link {
  background-color: var(--response-bg-color) !important;
  color: var(--response-color) !important;
}
.content-card:has(.content-card__title a):hover .content-card__content .wp-block-button.is-style-fill .wp-block-button__link::before, .content-card:has(.content-card__title a):focus-within .content-card__content .wp-block-button.is-style-fill .wp-block-button__link::before {
  opacity: 0.15;
}
.content-card:has(.content-card__title a):hover .content-card__content .wp-block-button.is-style-fill .wp-block-button__link::after, .content-card:has(.content-card__title a):focus-within .content-card__content .wp-block-button.is-style-fill .wp-block-button__link::after {
  background-color: var(--fill-button-accent-hover-color, #FFFFFF);
}

.is-style-first-music .content-card {
  --link-color: #2A5FFD;
}
.is-style-first-music .content-card__title {
  font-family: var(--heading-font) !important;
  text-transform: var(--header-transform) !important;
}
.is-style-first-music .content-card.is-style-default .content-card__content > .acf-innerblocks-container > .wp-block-group, .is-style-first-music .content-card.is-style-flat .content-card__content > .acf-innerblocks-container > .wp-block-group {
  border-top-color: #0FB15D;
}
.is-style-first-music .content-card.is-style-default, .is-style-first-music .content-card.is-style-featured {
  background-color: #FFFFFF;
  color: #2A5FFD;
}
.is-style-first-music .content-card.is-style-default .content-card__content::before, .is-style-first-music .content-card.is-style-default .content-card__content::after, .is-style-first-music .content-card.is-style-featured .content-card__content::before, .is-style-first-music .content-card.is-style-featured .content-card__content::after {
  display: none;
}
.is-style-first-music .content-card.is-style-default .content-card__content > .acf-innerblocks-container, .is-style-first-music .content-card.is-style-featured .content-card__content > .acf-innerblocks-container {
  background-color: transparent;
  color: inherit;
  --response-color: #BD0E1A;
  --response-bg-color: #FAFAFA;
  --link-color: #BD0E1A;
  --link-response-color: #f1404c;
  --accent-color: #BD0E1A;
  --border-color: #BD0E1A;
  --button-background-color: #BD0E1A;
  --button-text-color: #FFFFFF;
  --fill-button-accent-hover-color: #BD0E1A;
  --fill-button-accent: #FFFFFF;
  backdrop-filter: unset;
}

.is-type-faculty .content-card__image img {
  object-position: top center;
}

.content-card.is-style-featured .content-card__content::after {
  background-image: unset;
  background-color: rgba(0, 0, 0, 0.85);
  opacity: 1;
}
.content-card.is-style-featured .content-card__content > .acf-innerblocks-container {
  background-color: rgba(189, 14, 26, 0.35);
  padding: 2rem;
}
@media (min-width: 768px) {
  .content-card.is-style-featured {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .content-card.is-style-featured .content-card__content {
    order: 2;
  }
  .content-card.is-style-featured .content-card__content::before {
    transform: scaleX(-1);
  }
  .content-card.is-style-featured .content-card__content > .acf-innerblocks-container {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }
  .content-card.is-style-featured .content-card__content > .acf-innerblocks-container > * {
    max-width: 54.5rem;
    width: calc(100% - 8rem);
  }
  .content-card.is-style-featured .content-card__image {
    order: 1;
  }
}

.content-card.is-style-list {
  display: grid;
  grid-template-columns: 4fr 5fr;
  gap: 7.6rem;
  align-items: center;
}
@media (max-width: 767px) {
  .content-card.is-style-list {
    grid-template-columns: 100%;
    gap: 2.8rem;
  }
}
.content-card.is-style-list .content-card__image img {
  transform-origin: center center;
}
.content-card.is-style-flat {
  background-color: #FAFAFA;
  color: #0A0A0A;
  --response-bg-color: #FFFFFF;
}
.content-card.is-style-flat .content-card__meta {
  color: inherit;
}
.content-card.is-style-flat .content-card__title {
  margin-bottom: 0 !important;
}
.content-card.is-style-flat .content-card__excerpt {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}
.content-card.is-style-flat .content-card__content {
  display: grid;
}
.content-card.is-style-flat .content-card__content > .acf-innerblocks-container {
  display: flex;
  flex-direction: column;
}
.content-card.is-style-flat .content-card__content > .acf-innerblocks-container .content-card__meta {
  flex: 0 0 auto;
}
.content-card.is-style-flat .content-card__content > .acf-innerblocks-container > .wp-block-group {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  border-top-color: var(--border-color);
}
.content-card.is-style-flat .content-card__content > .acf-innerblocks-container > .wp-block-group > .wp-block-buttons {
  display: flex;
  flex: 1 0 auto;
  align-items: flex-end;
}
.content-card.is-style-flat-white, .content-card.is-style-flat-white-horizontal {
  background-color: #FFFFFF;
  color: #000000;
  --response-color: #BD0E1A;
  --response-bg-color: #FAFAFA;
  --link-color: #BD0E1A;
  --link-response-color: #f1404c;
  --accent-color: #BD0E1A;
  --border-color: #BD0E1A;
  --button-background-color: #BD0E1A;
  --button-text-color: #FFFFFF;
  --fill-button-accent-hover-color: #BD0E1A;
  --fill-button-accent: #FFFFFF;
}
.content-card.is-style-flat-white .content-card__title {
  margin-bottom: 0 !important;
}
@media (min-width: 768px) {
  .content-card.is-style-flat-white-horizontal {
    flex-direction: row;
  }
  .content-card.is-style-flat-white-horizontal .content-card__content {
    flex: 3 0 0;
    display: grid;
    align-items: center;
  }
  .content-card.is-style-flat-white-horizontal .content-card__image {
    flex: 2 0 0;
    align-self: stretch;
  }
}

.is-style-first-music .content-card.is-style-flat {
  background-color: #FFFFFF;
  color: #2A5FFD;
  --response-color: #BD0E1A;
  --response-bg-color: #FAFAFA;
  --link-color: #BD0E1A;
  --link-response-color: #f1404c;
  --accent-color: #BD0E1A;
  --border-color: #BD0E1A;
  --button-background-color: #BD0E1A;
  --button-text-color: #FFFFFF;
  --fill-button-accent-hover-color: #BD0E1A;
  --fill-button-accent: #FFFFFF;
}

.content-card.is-style-faulty .content-card__image {
  margin-bottom: 1.2rem;
}
.content-card.is-style-faulty .content-card__meta {
  color: inherit;
  display: grid;
  gap: 0.2rem;
}
.content-card.is-style-faulty .content-card__meta-item {
  display: block;
}
.content-card.is-style-faulty .content-card__meta-job-title {
  display: block;
  opacity: 0.5;
  margin-bottom: 0.4rem;
}
.content-card.is-style-faulty .content-card__meta-email {
  color: var(--link-color);
  text-decoration: underline;
  font-weight: 600;
}
.content-card.is-style-faulty .content-card__content {
  display: grid;
}
.content-card.is-style-faulty .content-card__content .wp-block-group {
  display: flex;
  flex-direction: column;
}
.content-card.is-style-faulty .content-card__content .wp-block-buttons {
  flex: 1 0 auto;
  display: flex;
  align-items: flex-end;
}
.content-card.is-style-faulty .content-card__content .acf-innerblocks-container {
  display: grid;
}

@media (max-width: 767px) {
  .article-card-container.cards-style-faulty {
    grid-template-columns: repeat(2, 1fr) !important;
    gap: var(--wp--preset--spacing--small) !important;
  }
}

.margin-block {
  margin: 7.6rem 0;
}
.margin-block.has-background {
  --block-padding-y: var(--wp--preset--spacing--medium);
  padding: var(--block-padding-y) 0;
}
.margin-block.has-background .margin-block__inner > *:first-child {
  margin-top: 0;
}
.margin-block.has-background .margin-block__inner > *:last-child {
  margin-bottom: 0;
}

.is-style-logo-texture {
  position: relative;
}
.is-style-logo-texture::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='1440' height='840' viewBox='0 0 1440 840' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cmask id='mask0_8444_7836' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='1440' height='840'%3E %3Crect width='1440' height='840' fill='%234C0A4C'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_8444_7836)'%3E %3Cg style='mix-blend-mode:overlay' opacity='0.8'%3E %3Cpath d='M1721.62 485.727L1368.89 659.699L1418.71 760.703L1771.44 586.73L1721.62 485.727Z' fill='%23FAFAFA'/%3E %3Cpath d='M4.06264 827.611L-274.039 1105.81L-157.016 1222.93L121.086 944.83L3.96496 827.709L4.06264 827.611Z' fill='%23FAFAFA'/%3E %3Cpath d='M-13.4752 422.136L-259.635 728.859L-140.853 824.197L105.307 517.474L-13.4752 422.136Z' fill='%23FAFAFA'/%3E %3Cpath d='M-29.131 2.49219L-240.516 334.222L-123.199 408.949L88.0879 77.2193L-29.2287 2.49219H-29.131Z' fill='%23FAFAFA'/%3E %3Cpath d='M428.899 432.101L150.797 710.203L249.163 808.569L527.265 530.467L428.899 432.101Z' fill='%23FAFAFA'/%3E %3Cpath d='M842.416 23.5889L564.314 301.691L643.926 381.302L922.027 103.2L842.416 23.5889Z' fill='%23FAFAFA'/%3E %3Cpath d='M1280.61 43.9111L973.892 290.071L1036.12 367.533L1342.84 121.373L1280.61 43.9111Z' fill='%23FAFAFA'/%3E %3Cpath d='M1709.28 58.168L1377.55 269.553L1430.88 353.364L1762.61 141.98L1709.28 58.168Z' fill='%23FAFAFA'/%3E %3Cpath d='M1293.96 469.705L962.232 680.992L1022.7 775.94L1354.43 564.652L1293.96 469.705Z' fill='%23FAFAFA'/%3E %3Cpath d='M-46.8246 -400.938L-220.797 -48.2061L-107.974 7.47283L65.9986 -345.258L-46.8246 -400.938Z' fill='%23FAFAFA'/%3E %3Cpath d='M409.473 12.9453L163.313 319.668L261.484 398.4L507.644 91.6773L409.473 12.9453Z' fill='%23FAFAFA'/%3E %3Cpath d='M860.834 450.949L554.111 697.109L632.843 795.28L939.566 549.12L860.834 450.949Z' fill='%23FAFAFA'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='1440' height='840' viewBox='0 0 1440 840' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cmask id='mask0_8444_7836' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='1440' height='840'%3E %3Crect width='1440' height='840' fill='%234C0A4C'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_8444_7836)'%3E %3Cg style='mix-blend-mode:overlay' opacity='0.8'%3E %3Cpath d='M1721.62 485.727L1368.89 659.699L1418.71 760.703L1771.44 586.73L1721.62 485.727Z' fill='%23FAFAFA'/%3E %3Cpath d='M4.06264 827.611L-274.039 1105.81L-157.016 1222.93L121.086 944.83L3.96496 827.709L4.06264 827.611Z' fill='%23FAFAFA'/%3E %3Cpath d='M-13.4752 422.136L-259.635 728.859L-140.853 824.197L105.307 517.474L-13.4752 422.136Z' fill='%23FAFAFA'/%3E %3Cpath d='M-29.131 2.49219L-240.516 334.222L-123.199 408.949L88.0879 77.2193L-29.2287 2.49219H-29.131Z' fill='%23FAFAFA'/%3E %3Cpath d='M428.899 432.101L150.797 710.203L249.163 808.569L527.265 530.467L428.899 432.101Z' fill='%23FAFAFA'/%3E %3Cpath d='M842.416 23.5889L564.314 301.691L643.926 381.302L922.027 103.2L842.416 23.5889Z' fill='%23FAFAFA'/%3E %3Cpath d='M1280.61 43.9111L973.892 290.071L1036.12 367.533L1342.84 121.373L1280.61 43.9111Z' fill='%23FAFAFA'/%3E %3Cpath d='M1709.28 58.168L1377.55 269.553L1430.88 353.364L1762.61 141.98L1709.28 58.168Z' fill='%23FAFAFA'/%3E %3Cpath d='M1293.96 469.705L962.232 680.992L1022.7 775.94L1354.43 564.652L1293.96 469.705Z' fill='%23FAFAFA'/%3E %3Cpath d='M-46.8246 -400.938L-220.797 -48.2061L-107.974 7.47283L65.9986 -345.258L-46.8246 -400.938Z' fill='%23FAFAFA'/%3E %3Cpath d='M409.473 12.9453L163.313 319.668L261.484 398.4L507.644 91.6773L409.473 12.9453Z' fill='%23FAFAFA'/%3E %3Cpath d='M860.834 450.949L554.111 697.109L632.843 795.28L939.566 549.12L860.834 450.949Z' fill='%23FAFAFA'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: cover;
  mask-size: cover;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background-color: var(--accent-color);
  opacity: 0.3;
  mix-blend-mode: overlay;
}
.is-style-logo-texture > * {
  position: relative;
  z-index: 2;
}

.header-hero {
  min-height: 100vh;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
  margin-bottom: var(--wp--preset--spacing--large);
  padding: 0.8rem;
  padding-top: calc(5.8rem + 0.8rem);
  position: relative;
}
@media (max-width: 767px) {
  .header-hero {
    padding-top: calc(5rem + 0.8rem);
  }
}
.header-hero__content {
  position: relative;
  z-index: 2;
  padding: 2.8rem 3.2rem;
  background-color: rgba(189, 14, 26, 0.5);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  border-radius: 0.4rem;
  max-width: 54rem;
}
@media (max-width: 767px) {
  .header-hero__content {
    padding: 3.2rem 20px;
  }
}
.header-hero__content > *:first-child {
  margin-top: 0;
}
.header-hero__content > *:last-child {
  margin-bottom: 0;
}
.header-hero__background {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: #C5DDE8;
  overflow: hidden;
}
.header-hero__background > img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.header-hero__background > video {
  position: absolute;
  left: 50%;
  top: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  transform: translate(-50%, -50%);
}
.header-hero__background > .plyr {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.header-hero__background > .plyr.plyr--video .plyr__controls {
  background: unset;
  justify-content: flex-end;
  padding: 0.8rem;
}
@media (max-width: 767px) {
  .header-hero__background > .plyr.plyr--video .plyr__controls {
    bottom: unset;
    top: 0;
  }
}
.header-hero__background > .plyr.plyr--video .plyr__controls > *:first-child {
  margin: 0 !important;
}
.header-hero__background > .plyr.plyr--video .plyr__video-wrapper {
  aspect-ratio: unset !important;
  width: 100%;
  height: 100%;
}
.header-hero__background > .plyr.plyr--video .plyr__video-wrapper video {
  position: absolute;
  left: 50%;
  top: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  transform: translate(-50%, -50%);
}
.header-hero__background > .plyr.plyr--video .plyr__video-wrapper iframe {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.header-hero__embed > iframe {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.page-content > .header-hero:first-child {
  margin-top: -5.8rem;
}
@media (max-width: 767px) {
  .page-content > .header-hero:first-child {
    margin-top: -5rem;
  }
}
@media (max-width: 767px) {
  .page-content > .header-hero:first-child .header-hero__background > .plyr.plyr--video .plyr__controls {
    bottom: unset;
    top: 5rem;
  }
}

.image-with-text {
  margin: 5.6rem 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 3.2rem;
}
@media (min-width: 1440px) {
  .image-with-text {
    gap: 5.6rem;
  }
}
@media (max-width: 767px) {
  .image-with-text {
    align-items: stretch;
    flex-direction: column;
    gap: 3.2rem;
    margin: 3.2rem 0;
  }
}
.image-with-text__image {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
}
@media (max-width: 767px) {
  .image-with-text__image {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
  }
}
.image-with-text__image::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 114%;
}
.image-with-text__image img {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.image-with-text__content {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
@media (max-width: 767px) {
  .image-with-text__content {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
  }
}
.image-with-text__content-inner {
  margin: 0 auto;
  max-width: 49.8rem;
}
.image-with-text__content-inner > *:first-child {
  margin-top: 0;
}
.image-with-text__content-inner > *:last-child {
  margin-bottom: 0;
}
.image-with-text.is-layout-reversed {
  flex-direction: row-reverse;
}
@media (max-width: 767px) {
  .image-with-text.is-layout-reversed {
    flex-direction: column;
  }
}
@media screen and (max-width: 1024px) {
  .image-with-text.is-orientation-landscape {
    align-items: stretch;
    flex-direction: column-reverse;
    gap: 3.2rem;
    margin: 3.2rem 0;
  }
}
.image-with-text.is-orientation-landscape .image-with-text__content {
  flex-grow: 4;
  flex-shrink: 0;
  flex-basis: 0;
}
@media (min-width: 1440px) {
  .image-with-text.is-orientation-landscape .image-with-text__content {
    flex-grow: 2;
    flex-shrink: 0;
    flex-basis: 0;
  }
}
@media screen and (max-width: 1024px) {
  .image-with-text.is-orientation-landscape .image-with-text__content {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
  }
}
.image-with-text.is-orientation-landscape .image-with-text__image {
  flex-grow: 5;
  flex-shrink: 0;
  flex-basis: 0;
}
@media (min-width: 1440px) {
  .image-with-text.is-orientation-landscape .image-with-text__image {
    flex-grow: 3;
    flex-shrink: 0;
    flex-basis: 0;
  }
}
@media screen and (max-width: 1024px) {
  .image-with-text.is-orientation-landscape .image-with-text__image {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
  }
}
.image-with-text.is-orientation-landscape .image-with-text__image::before {
  padding-bottom: 60%;
}

.wp-block-heading + .image-with-text {
  margin-top: var(--wp--preset--spacing--small);
}

.logo-ticker {
  position: relative;
  overflow: hidden;
  margin: var(--wp--preset--spacing--medium) 0;
  height: 114px;
  width: 100% !important;
  max-width: 100% !important;
  white-space: nowrap;
}
@media (max-width: 767px) {
  .logo-ticker {
    height: 76px;
  }
}
.logo-ticker__strip {
  position: absolute;
  left: 0;
  top: 0;
  width: auto;
  height: 100%;
  display: flex;
  justify-content: center;
  overflow: hidden;
  white-space: nowrap;
}
.logo-ticker__logo {
  padding: 0 24px;
  height: 114px;
  flex-grow: 0;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .logo-ticker__logo {
    padding: 0 16px;
    height: 76px;
  }
}
.logo-ticker__logo-img {
  width: auto;
  height: auto;
  max-height: 114px;
  max-width: 210px;
}
@media (max-width: 767px) {
  .logo-ticker__logo-img {
    max-height: 76px;
    max-width: 156px;
  }
}

.heading-row {
  margin-top: var(--wp--preset--spacing--large);
  margin-bottom: var(--wp--preset--spacing--medium);
}
.heading-row > .acf-innerblocks-container {
  display: grid;
  grid-template-columns: 1fr auto;
  column-gap: var(--wp--preset--spacing--small);
}
.heading-row > .acf-innerblocks-container .wp-block-heading {
  margin: 0 !important;
}
.heading-row > .acf-innerblocks-container .wp-block-buttons {
  align-self: center;
  margin: 0 !important;
}
.heading-row__inner {
  grid-column: 1/-1;
  margin-top: var(--wp--preset--spacing--small);
}
.heading-row__inner > .acf-innerblocks-container > *:first-child {
  margin-top: 0 !important;
}
.heading-row__inner > .acf-innerblocks-container > *:last-child {
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  .heading-row.stack-for-mobile > .acf-innerblocks-container, .heading-row.button-after-for-mobile > .acf-innerblocks-container {
    grid-template-columns: 100%;
  }
  .heading-row.stack-for-mobile > .acf-innerblocks-container .wp-block-heading, .heading-row.button-after-for-mobile > .acf-innerblocks-container .wp-block-heading {
    margin-bottom: var(--wp--preset--spacing--small) !important;
  }
  .heading-row.stack-for-mobile > .acf-innerblocks-container .heading-row__inner, .heading-row.button-after-for-mobile > .acf-innerblocks-container .heading-row__inner {
    margin-top: unset;
    border-top: unset;
  }
}
@media (max-width: 767px) {
  .heading-row.button-after-for-mobile > .acf-innerblocks-container .wp-block-heading {
    order: 1;
  }
  .heading-row.button-after-for-mobile > .acf-innerblocks-container .heading-row__inner {
    order: 2;
  }
  .heading-row.button-after-for-mobile > .acf-innerblocks-container .wp-block-buttons {
    order: 3;
  }
}

.custom-form label {
  display: block;
  font-family: Buvera, sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: initial;
  margin-bottom: 0.8rem;
}
.custom-form input[type=text], .custom-form input[type=email], .custom-form input[type=telephone], .custom-form input[type=tel], .custom-form input[type=date], .custom-form input[type=number], .custom-form input[type=search], .custom-form input[type=password] {
  font-family: var(--body-font);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: initial;
  text-transform: initial;
  padding: 1.6rem 2rem;
  border: 1px solid currentcolor;
  background-image: linear-gradient(0deg, currentColor, currentColor);
  background-size: 0 1px;
  background-repeat: no-repeat;
  background-position: left bottom;
  transition: background 600ms cubic-bezier(0.64, 0.04, 0.35, 1);
  color: inherit;
  width: 100%;
}
.custom-form input[type=text]:focus, .custom-form input[type=email]:focus, .custom-form input[type=telephone]:focus, .custom-form input[type=tel]:focus, .custom-form input[type=date]:focus, .custom-form input[type=number]:focus, .custom-form input[type=search]:focus, .custom-form input[type=password]:focus {
  background-size: 100% 1px;
}
.custom-form input[type=text]::-webkit-input-placeholder, .custom-form input[type=email]::-webkit-input-placeholder, .custom-form input[type=telephone]::-webkit-input-placeholder, .custom-form input[type=tel]::-webkit-input-placeholder, .custom-form input[type=date]::-webkit-input-placeholder, .custom-form input[type=number]::-webkit-input-placeholder, .custom-form input[type=search]::-webkit-input-placeholder, .custom-form input[type=password]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.custom-form input[type=text]::-moz-placeholder, .custom-form input[type=email]::-moz-placeholder, .custom-form input[type=telephone]::-moz-placeholder, .custom-form input[type=tel]::-moz-placeholder, .custom-form input[type=date]::-moz-placeholder, .custom-form input[type=number]::-moz-placeholder, .custom-form input[type=search]::-moz-placeholder, .custom-form input[type=password]::-moz-placeholder { /* Firefox 19+ */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.custom-form input[type=text]:-ms-input-placeholder, .custom-form input[type=email]:-ms-input-placeholder, .custom-form input[type=telephone]:-ms-input-placeholder, .custom-form input[type=tel]:-ms-input-placeholder, .custom-form input[type=date]:-ms-input-placeholder, .custom-form input[type=number]:-ms-input-placeholder, .custom-form input[type=search]:-ms-input-placeholder, .custom-form input[type=password]:-ms-input-placeholder { /* IE 10+ */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.custom-form input[type=text]:-moz-placeholder, .custom-form input[type=email]:-moz-placeholder, .custom-form input[type=telephone]:-moz-placeholder, .custom-form input[type=tel]:-moz-placeholder, .custom-form input[type=date]:-moz-placeholder, .custom-form input[type=number]:-moz-placeholder, .custom-form input[type=search]:-moz-placeholder, .custom-form input[type=password]:-moz-placeholder { /* Firefox 18- */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.custom-form input[type=text][aria-invalid=true], .custom-form input[type=email][aria-invalid=true], .custom-form input[type=telephone][aria-invalid=true], .custom-form input[type=tel][aria-invalid=true], .custom-form input[type=date][aria-invalid=true], .custom-form input[type=number][aria-invalid=true], .custom-form input[type=search][aria-invalid=true], .custom-form input[type=password][aria-invalid=true] {
  border: 0 !important;
  border-bottom: 1px solid red !important;
}

.header-seperator {
  margin-top: var(--wp--preset--spacing--large);
  margin-bottom: 1.2rem;
  color: #BD0E1A;
}
.header-seperator__title {
  position: relative;
  padding-bottom: 0.8rem;
}
.header-seperator__title::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: currentcolor;
  bottom: 0;
}

.split-callout-block {
  display: grid;
  margin: var(--full-bleed-margins) 0;
  min-height: 31rem;
  grid-template-areas: "image content";
  grid-template-columns: 3fr 7fr;
}
.split-callout-block.right {
  grid-template-columns: 7fr 3fr;
  grid-template-areas: "content image";
}
@media (min-width: 768px) and (max-width: 1024px) {
  .split-callout-block {
    grid-template-columns: 2fr 3fr;
  }
  .split-callout-block.right {
    grid-template-columns: 3fr 2fr;
  }
}
@media (max-width: 767px) {
  .split-callout-block {
    grid-template-columns: 100% !important;
    grid-template-areas: "image" "content" !important;
  }
}
.split-callout-block:not(.has-background):not(.has-color) {
  background-color: #BD0E1A;
  background-image: url(data:image/jpeg;base64,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);
  background-size: cover;
  color: #FFFFFF;
  --response-bg-color: #FFFFFF;
  --response-color: #BD0E1A;
  --link-color: #FFFFFF;
  --link-response-color: #fde6e8;
  --accent-color: #FFFFFF;
  --anti-accent-color: #BD0E1A;
  --border-color: #F2545F;
  --fill-button-accent: #BD0E1A;
  --button-background-color: #FFFFFF;
  --button-text-color: #0A0A0A;
  --fill-button-accent-hover-color: #BD0E1A;
}
.split-callout-block:not(.has-background):not(.has-color) + .split-callout-block {
  margin-top: calc(-1 * var(--full-bleed-margins));
}
.split-callout-block__content {
  grid-area: content;
  padding: 4rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
@media (min-width: 1440px) {
  .split-callout-block__content {
    padding-left: 8vw;
  }
}
@media (max-width: 767px) {
  .split-callout-block__content {
    padding: 3.2rem 20px;
  }
}
.split-callout-block__inner-blocks {
  max-width: 65rem;
}
.split-callout-block__image {
  grid-area: image;
  overflow: hidden;
}
.split-callout-block__image img {
  width: 100%;
  height: 100%;
  aspect-ratio: 16/9;
  object-fit: cover;
  transition: 600ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.split-callout-block:has(a):hover .split-callout-block__image img, .split-callout-block:has(a):focus-within .split-callout-block__image img {
  transform: scale(1.03);
}

.homepage-header {
  position: relative;
  padding: var(--wp--preset--spacing--medium);
  overflow: hidden;
}
@media (max-width: 767px) {
  .homepage-header {
    padding: 3.6rem calc(3.6rem - 20px);
  }
}
.homepage-header__inner-blocks {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  column-gap: var(--wp--preset--spacing--medium);
}
@media (max-width: 767px) {
  .homepage-header__inner-blocks {
    grid-template-columns: 1fr;
    row-gap: var(--wp--preset--spacing--medium);
  }
}
.homepage-header__inner-blocks > * {
  margin: 0 !important;
}
.homepage-header__content {
  max-width: 40rem;
}
@media (max-width: 1364px) {
  .homepage-header .pattern-accent--upper-right {
    right: -20rem;
  }
}
@media (max-width: 767px) {
  .homepage-header .pattern-accent--upper-right {
    right: 0;
  }
}

.video-hero__inner-blocks {
  display: grid;
  grid-template-columns: 100%;
}
@media (min-width: 768px) {
  .video-hero__inner-blocks > .wp-block-embed, .video-hero__inner-blocks > .wp-block-video {
    grid-area: 1/1/2/2;
    position: relative;
  }
  .video-hero__inner-blocks > .wp-block-embed .plyr__video-wrapper::after, .video-hero__inner-blocks > .wp-block-video .plyr__video-wrapper::after {
    content: "";
    background: linear-gradient(261.31deg, rgba(0, 0, 0, 0.2) 26.03%, rgba(0, 0, 0, 0) 54.48%), rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0.1);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
  }
}
.video-hero__content {
  background-color: #BD0E1A;
  color: #FFFFFF;
  --response-bg-color: #FFFFFF;
  --response-color: #BD0E1A;
  --link-color: #FFFFFF;
  --link-response-color: #fde6e8;
  --accent-color: #FFFFFF;
  --anti-accent-color: #BD0E1A;
  --border-color: #F2545F;
  --fill-button-accent: #BD0E1A;
  --button-background-color: #FFFFFF;
  --button-text-color: #0A0A0A;
  --fill-button-accent-hover-color: #BD0E1A;
  padding: 3.6rem;
  width: 100%;
  max-width: 45.2rem;
}
.video-hero__content > .links-list:first-child:last-child {
  --block-padding: 2rem;
  --block-padding-x: 3.6rem;
  margin-inline: calc(-1 * var(--block-padding-x));
  margin-top: calc(-1 * var(--block-padding));
}
@media (min-width: 768px) {
  .video-hero__content {
    background-color: rgba(189, 14, 26, 0.5);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    grid-area: 1/1/2/2;
    align-self: flex-start;
    justify-self: flex-end;
  }
}
@media (max-width: 767px) {
  .video-hero__content {
    padding: 3.6rem 20px;
    max-width: 100%;
  }
  .video-hero__content > .links-list:first-child:last-child {
    --block-padding-x: 20px;
  }
}

.links-list {
  --block-padding: 2rem;
  --block-padding-x: 0px;
}
.links-list__link {
  text-decoration: none;
  display: grid;
  grid-template-columns: 1fr 1.2rem;
  grid-template-rows: auto auto;
  row-gap: 1rem;
  column-gap: 1.6rem;
  padding: var(--block-padding) var(--block-padding-x);
  position: relative;
  transition: background-color 0.3s cubic-bezier(0.64, 0.04, 0.35, 1), color 0.3s cubic-bezier(0.64, 0.04, 0.35, 1);
}
.links-list__link > span {
  display: block;
  margin: 0 !important;
  grid-column: 1/span 1;
}
.links-list__link > span:first-child:last-child {
  grid-row: 1/-1;
}
.links-list__link::after {
  content: "";
  grid-column: 2/span 1;
  grid-row: 1/-1;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.90234 0.174805V9.07715H7.25293V1.8252H0V0.174805H8.90234Z' fill='white'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M8.90234 0.174805V9.07715H7.25293V1.8252H0V0.174805H8.90234Z' fill='white'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  width: 0.9rem;
  height: 1rem;
  background-color: currentcolor;
  align-self: center;
}
.links-list__link::before {
  content: "";
  position: absolute;
  left: var(--block-padding-x);
  bottom: -1px;
  width: calc(100% - var(--block-padding-x));
  height: 1px;
  background-color: var(--border-color);
}
.links-list__link:hover, .links-list__link:focus-visible {
  background-color: #FFFFFF;
  color: var(--link-response-color);
  --response-color: #BD0E1A;
  --response-bg-color: #FAFAFA;
  --link-color: #BD0E1A;
  --link-response-color: #f1404c;
  --accent-color: #BD0E1A;
  --border-color: #BD0E1A;
  --button-background-color: #BD0E1A;
  --button-text-color: #FFFFFF;
  --fill-button-accent-hover-color: #BD0E1A;
  --fill-button-accent: #FFFFFF;
}

.bg-accent {
  position: relative;
  margin: var(--wp--preset--spacing--medium) 0;
}
.bg-accent > svg {
  z-index: -1;
}
.bg-accent__inner-blocks {
  position: relative;
  z-index: 2;
}

.is-style-first-music .bg-accent {
  padding-top: 4rem;
}
.is-style-first-music .bg-accent .pattern-accent--top-full {
  max-height: 22.5rem;
}

.branded-highlight-block {
  aspect-ratio: 3/2;
  color: #FFFFFF;
  position: relative;
  margin: var(--wp--preset--spacing--medium) 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 3rem 3.6rem;
  --response-bg-color: #FFFFFF;
  --response-color: #BD0E1A;
  --link-color: #FFFFFF;
  --link-response-color: #fde6e8;
  --accent-color: #FFFFFF;
  --anti-accent-color: #BD0E1A;
  --border-color: #F2545F;
  --fill-button-accent: #BD0E1A;
  --button-background-color: #FFFFFF;
  --button-text-color: #0A0A0A;
  --fill-button-accent-hover-color: #BD0E1A;
}
@media (max-width: 767px) {
  .branded-highlight-block {
    padding: 2rem;
    width: 100% !important;
    height: auto;
    max-height: 200px;
  }
}
.branded-highlight-block.has-background::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg width='640' height='350' viewBox='0 0 640 350' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M155.443 230.116L-83.6064 469.166L0.946812 553.72L239.997 314.67L155.443 230.116Z' fill='%23FAFAFA'/%3E %3Cpath d='M510.895 -121.031L271.846 118.019L340.278 186.451L579.327 -52.5988L510.895 -121.031Z' fill='%23FAFAFA'/%3E %3Cpath d='M887.559 -103.562L623.907 108.031L677.393 174.616L941.045 -36.9773L887.559 -103.562Z' fill='%23FAFAFA'/%3E %3Cpath d='M899.032 262.441L613.885 444.059L665.859 525.673L951.006 344.056L899.032 262.441Z' fill='%23FAFAFA'/%3E %3Cpath d='M138.747 -130.181L-72.8457 133.471L11.5396 201.147L223.133 -62.5044L138.747 -130.181Z' fill='%23FAFAFA'/%3E %3Cpath d='M526.727 246.322L263.075 457.915L330.751 542.3L594.403 330.707L526.727 246.322Z' fill='%23FAFAFA'/%3E %3C/svg%3E");
  background-size: cover;
  opacity: 0.3;
  mix-blend-mode: overlay;
}
.branded-highlight-block:not(.has-background) {
  background-image: url(assets/1a5089b700904d7254a5ed0d7a6e4e49.png);
  background-size: cover;
}
.branded-highlight-block:not(.has-background).is-style-purple {
  background-image: url(assets/b11d5fc09e4f98c911c43330fb3113d1.png);
}
.branded-highlight-block::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 4px;
  background-color: var(--border-color);
  transform: scaleX(0);
  transform-origin: left bottom;
  transition: transform 500ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.branded-highlight-block__inner-blocks {
  position: relative;
  z-index: 2;
  transition: transform 500ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.branded-highlight-block__inner-blocks h2, .branded-highlight-block__inner-blocks h3, .branded-highlight-block__inner-blocks h4, .branded-highlight-block__inner-blocks h5, .branded-highlight-block__inner-blocks h6 {
  margin: 1rem 0rem;
}
.branded-highlight-block__inner-blocks .wp-block-buttons {
  margin-top: 2.8rem;
}
@media (max-width: 767px) {
  .branded-highlight-block__inner-blocks .wp-block-buttons {
    margin-top: 1.2rem;
  }
}
@media (max-width: 767px) {
  .branded-highlight-block__inner-blocks h1, .branded-highlight-block__inner-blocks .has-h-1-font-size {
    font-size: 2.4rem;
    line-height: 1.2em;
  }
}
.branded-highlight-block:has(a):hover::after, .branded-highlight-block:has(a):focus-within::after {
  transform: scaleX(1);
}
.branded-highlight-block:has(a):hover .branded-highlight-block__inner-blocks, .branded-highlight-block:has(a):focus-within .branded-highlight-block__inner-blocks {
  transform: translateY(-4px);
}
.branded-highlight-block:nth-child(2n+1)::before {
  background-image: url("data:image/svg+xml,%3Csvg width='640' height='350' viewBox='0 0 640 350' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cmask id='mask0_10003_25738' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='640' height='350'%3E %3Crect width='640' height='350' fill='white'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_10003_25738)'%3E %3Cpath d='M235.192 130.769L-25.7549 391.716L66.5146 483.986L327.461 223.039L235.192 130.769Z' fill='%23FAFAFA'/%3E %3Cpath d='M624.104 -252.543L363.157 8.40368L437.851 83.098L698.798 -177.849L624.104 -252.543Z' fill='%23FAFAFA'/%3E %3Cpath d='M217.623 -262.495L-13.3646 25.3094L78.7095 99.2067L309.697 -188.598L217.623 -262.495Z' fill='%23FAFAFA'/%3E %3Cpath d='M641.471 148.441L353.666 379.428L427.564 471.502L715.368 240.515L641.471 148.441Z' fill='%23FAFAFA'/%3E %3C/g%3E %3C/svg%3E");
}

.inline-ad {
  background-color: #BD0E1A;
  color: white;
  position: relative;
  margin-top: calc(var(--block-spacing-y, var(--wp--preset--spacing--medium)) + 4rem) !important;
  margin-bottom: calc(var(--block-spacing-y, var(--wp--preset--spacing--medium)) + 4rem) !important;
  padding: 0 var(--wp--preset--spacing--medium);
}
.inline-ad:not(.has-background) {
  --border-color: #980B15;
}
.inline-ad::before {
  content: "";
  position: absolute;
  width: 100%;
  height: calc(100% + 4rem);
  top: -2rem;
  border-block: 2px solid var(--border-color);
  left: 0;
  pointer-events: none;
}
.inline-ad::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg width='1210' height='250' viewBox='0 0 1210 250' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cmask id='mask0_8503_7836' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='1210' height='250'%3E %3Crect width='1210' height='250' fill='%23BD0E1A'/%3E %3C/mask%3E %3Cg mask='url(%23mask0_8503_7836)'%3E %3Cg opacity='0.4'%3E %3Cpath d='M120.533 -0.493164L-12.5596 208.372L61.3058 255.422L194.337 46.5569L120.472 -0.493164H120.533Z' fill='%23FAFAFA' fill-opacity='0.3'/%3E %3Cpath d='M669.282 12.7959L494.183 187.896L544.308 238.021L719.407 62.9211L669.282 12.7959Z' fill='%23FAFAFA' fill-opacity='0.3'/%3E %3Cpath d='M1215.08 34.5645L1006.21 167.658L1039.8 220.427L1248.66 87.3343L1215.08 34.5645Z' fill='%23FAFAFA' fill-opacity='0.3'/%3E %3Cpath d='M109.394 -254.501L-0.143555 -32.4126L70.8927 2.64431L180.43 -219.444L109.394 -254.501Z' fill='%23FAFAFA' fill-opacity='0.3'/%3E %3Cpath d='M396.69 6.09375L241.702 199.214L303.513 248.786L458.501 55.6654L396.69 6.09375Z' fill='%23FAFAFA' fill-opacity='0.3'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
  background-size: cover;
  mix-blend-mode: overlay;
  pointer-events: none;
}
.inline-ad__inner-blocks {
  position: relative;
  z-index: 2;
}
.inline-ad .wp-block-columns {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--wp--preset--spacing--medium);
  row-gap: var(--wp--preset--spacing--small);
}
.inline-ad .wp-block-columns .wp-block-column:first-child {
  padding: 3rem 0;
  align-self: center;
  max-width: 68.8rem;
}
.inline-ad .wp-block-columns .wp-block-column:last-child {
  align-self: flex-end;
  max-width: 40rem;
}
.inline-ad .wp-block-columns .wp-block-image {
  margin: 0;
}
.inline-ad .wp-block-columns .wp-block-image img {
  aspect-ratio: 400/252;
}
.inline-ad .wp-block-columns .wp-block-image .wp-element-caption {
  display: none;
}
.inline-ad h2, .inline-ad h3, .inline-ad h4, .inline-ad h5, .inline-ad h6 {
  margin: 1rem 0;
}

.branded-highlights {
  padding-top: 1rem;
  border-top: 1rem solid var(--border-color, #BD0E1A);
  margin: var(--wp--preset--spacing--medium) 0;
}
.branded-highlights__inner-blocks {
  display: flex;
  gap: 1rem;
}
@media (max-width: 767px) {
  .branded-highlights__inner-blocks {
    flex-direction: column;
  }
}
.branded-highlights__inner-blocks > * {
  flex: 1 0 0;
  margin: 0 !important;
}

.testimonials {
  background-size: cover;
  background-color: #000000;
  color: #FFFFFF;
  padding: 4.8rem 1.6rem;
  --response-bg-color: #FFFFFF;
  --response-color: #BD0E1A;
  --link-color: #FFFFFF;
  --link-response-color: #fde6e8;
  --accent-color: #FFFFFF;
  --anti-accent-color: #BD0E1A;
  --border-color: #F2545F;
  --fill-button-accent: #BD0E1A;
  --button-background-color: #FFFFFF;
  --button-text-color: #0A0A0A;
  --fill-button-accent-hover-color: #BD0E1A;
  overflow: hidden;
}
.testimonials__inner-blocks {
  max-width: 78.5rem;
  position: relative;
}
@media (min-width: 768px) {
  .testimonials__inner-blocks::after {
    content: "";
    position: absolute;
    left: calc(100% + 0.8rem);
    bottom: -7.2rem;
    width: calc(100vw - 100%);
    height: auto;
    aspect-ratio: 597/490;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='597' height='490' viewBox='0 0 597 490' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 305.275C0 243.48 23.0915 183.963 69.2744 126.722C116.108 69.4813 168.145 27.8516 225.386 1.83301L243.924 40.8609C198.392 66.8794 159.364 99.4026 126.84 138.43C94.9678 176.808 79.0314 215.836 79.0314 255.514C79.0314 263.32 81.308 269.174 85.8613 273.077C91.065 276.979 97.5696 278.931 105.375 278.931C147.655 274.377 170.422 272.101 173.674 272.101C195.139 272.101 218.231 279.906 242.948 295.518C268.316 311.129 281 337.798 281 375.525C281 407.397 270.593 434.392 249.778 456.507C228.963 478.623 199.367 489.681 160.99 489.681C116.108 489.681 78.0557 472.444 46.8334 437.969C15.6111 402.844 0 358.613 0 305.275Z' fill='%23980B15'/%3E %3Cpath d='M385.646 122.938C338.812 178.878 315.396 241.647 315.396 311.247C315.396 356.78 330.356 397.759 360.278 434.185C390.199 469.96 428.576 487.848 475.41 487.848C518.991 487.848 549.888 475.489 568.101 450.772C586.964 425.404 596.396 399.385 596.396 372.716C596.396 338.892 584.362 313.524 560.295 296.612C536.879 279.049 513.137 270.268 489.069 270.268C485.167 270.268 462.4 272.544 420.771 277.098C411.014 277.098 404.184 274.821 400.281 270.268C396.378 265.064 394.427 258.885 394.427 251.73C394.427 212.051 410.363 173.349 442.236 135.622C474.759 97.2444 513.787 65.0464 559.32 39.0278L540.781 0C484.841 25.3681 433.13 66.3473 385.646 122.938Z' fill='%23980B15'/%3E %3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg width='597' height='490' viewBox='0 0 597 490' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0 305.275C0 243.48 23.0915 183.963 69.2744 126.722C116.108 69.4813 168.145 27.8516 225.386 1.83301L243.924 40.8609C198.392 66.8794 159.364 99.4026 126.84 138.43C94.9678 176.808 79.0314 215.836 79.0314 255.514C79.0314 263.32 81.308 269.174 85.8613 273.077C91.065 276.979 97.5696 278.931 105.375 278.931C147.655 274.377 170.422 272.101 173.674 272.101C195.139 272.101 218.231 279.906 242.948 295.518C268.316 311.129 281 337.798 281 375.525C281 407.397 270.593 434.392 249.778 456.507C228.963 478.623 199.367 489.681 160.99 489.681C116.108 489.681 78.0557 472.444 46.8334 437.969C15.6111 402.844 0 358.613 0 305.275Z' fill='%23980B15'/%3E %3Cpath d='M385.646 122.938C338.812 178.878 315.396 241.647 315.396 311.247C315.396 356.78 330.356 397.759 360.278 434.185C390.199 469.96 428.576 487.848 475.41 487.848C518.991 487.848 549.888 475.489 568.101 450.772C586.964 425.404 596.396 399.385 596.396 372.716C596.396 338.892 584.362 313.524 560.295 296.612C536.879 279.049 513.137 270.268 489.069 270.268C485.167 270.268 462.4 272.544 420.771 277.098C411.014 277.098 404.184 274.821 400.281 270.268C396.378 265.064 394.427 258.885 394.427 251.73C394.427 212.051 410.363 173.349 442.236 135.622C474.759 97.2444 513.787 65.0464 559.32 39.0278L540.781 0C484.841 25.3681 433.13 66.3473 385.646 122.938Z' fill='%23980B15'/%3E %3C/svg%3E");
    -webkit-mask-position: left bottom;
    mask-position: left bottom;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    background-color: #980B15;
    opacity: 0.6;
    max-width: 59.6rem;
    max-height: calc(100% + 9.6rem);
  }
}
.testimonials__inner-blocks .wp-block-pullquote {
  background-color: rgba(189, 14, 26, 0.5);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: unset;
  padding: 4rem 6rem;
  text-align: left;
  width: 100%;
  margin: 1rem 0;
}
.testimonials__inner-blocks .wp-block-pullquote::before, .testimonials__inner-blocks .wp-block-pullquote::after {
  display: none;
}
.testimonials__inner-blocks .wp-block-pullquote blockquote {
  margin: 0;
}
.testimonials__inner-blocks .wp-block-pullquote blockquote::after {
  display: none;
}
@media (max-width: 767px) {
  .testimonials__inner-blocks .wp-block-pullquote {
    padding: 2.8rem;
  }
}
@media (max-width: 767px) {
  .testimonials__inner-blocks .slick-track {
    display: flex;
  }
  .testimonials__inner-blocks .slick-track .slick-slide {
    display: grid;
    align-self: stretch;
    height: auto;
  }
  .testimonials__inner-blocks .slick-track .slick-slide > div {
    display: grid;
  }
  .testimonials__inner-blocks .slick-track .slick-slide > div .wp-block-pullquote {
    display: inline-flex !important;
    align-items: center;
  }
}
.testimonials__controls {
  display: none;
  margin-top: 1.6rem;
  gap: 0.8rem;
}
.testimonials__controls .slick-arrow {
  position: relative;
  left: 0;
  top: 0;
  right: unset;
  bottom: unset;
}
.testimonials__controls .slick-arrow.slick-next::after {
  display: none;
}
.testimonials__controls .slick-gallery-nav__progress {
  flex: 1 0 0;
  position: relative;
  background-color: rgba(250, 250, 250, 0.5);
  display: none;
}
.testimonials__controls.active {
  display: flex;
}
.testimonials__controls.active .slick-gallery-nav__progress {
  display: block;
}
@media (min-width: 768px) {
  .testimonials__controls {
    display: none !important;
  }
}

.newsletter-layout {
  margin: var(--wp--preset--spacing--medium) 0;
}
.newsletter-layout__inner-blocks {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto;
  grid-template-areas: "content form" "image form";
  gap: var(--wp--preset--spacing--large);
  row-gap: 0;
}
@media (max-width: 767px) {
  .newsletter-layout__inner-blocks {
    grid-template-columns: 1fr;
    grid-template-rows: auto auto auto;
    grid-template-areas: "content" "form" "image";
    row-gap: var(--wp--preset--spacing--medium);
  }
}
.newsletter-layout__inner-blocks > .wp-block-image {
  grid-area: image;
  margin: 0;
  align-self: flex-end;
}
.newsletter-layout__inner-blocks > .wp-block-image .wp-element-caption {
  display: none;
}
.newsletter-layout__content {
  grid-area: content;
}
.newsletter-layout__form {
  grid-area: form;
  position: relative;
}
.newsletter-layout__form::before {
  content: "";
  display: block;
  position: absolute;
  left: calc( var(--wp--preset--spacing--large) * -0.5 );
  top: 0;
  width: 1px;
  height: 100%;
  background-color: currentColor;
}
@media (max-width: 767px) {
  .newsletter-layout__form {
    padding-top: var(--wp--preset--spacing--medium);
    margin-bottom: 0 !important;
  }
  .newsletter-layout__form::before {
    left: 0;
    top: 0;
    width: 100%;
    height: 1px;
  }
}

.margin-block__inner > .newsletter-layout:first-child .newsletter-layout__inner-blocks {
  margin-bottom: calc(var(--block-padding-y) * -1);
}
.margin-block__inner > .newsletter-layout:first-child .newsletter-layout__form {
  margin-bottom: var(--block-padding-y);
  align-self: flex-start;
}

.carousel-end-card {
  padding: 2.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #FAFAFA;
  color: #0A0A0A;
}
.carousel-end-card:not(.has-background):not(.has-text-color) {
  --response-bg-color: #FFFFFF;
}
.header-carousel {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  padding-bottom: 0.8rem;
  background-color: #C5DDE8;
  position: relative;
  margin-bottom: var(--wp--preset--spacing--large);
}
.header-carousel__inner {
  position: relative;
  z-index: 2;
}
.header-carousel__inner.slick-initialized {
  max-width: 54rem;
}
.header-carousel__inner.slick-initialized .header-hero {
  display: inline-flex !important;
}
.header-carousel__controls {
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-right: 32px;
  width: calc(100% - 1.6rem);
  align-self: center;
  position: relative;
  z-index: 2;
  gap: 0.8rem;
  pointer-events: none;
}
.header-carousel__controls > * {
  pointer-events: auto;
}
.header-carousel__controls-autoplaytoggle {
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-carousel__controls-autoplaytoggle svg {
  max-width: 1.6rem;
  max-height: 1.6rem;
  stroke: none;
}
.header-carousel__controls-autoplaytoggle.playing .icon-play {
  display: none;
}
.header-carousel__controls-autoplaytoggle.paused .icon-pause {
  display: none;
}
.header-carousel__controls-arrs {
  display: flex;
  gap: 0.8rem;
}
.header-carousel__controls-arrs .slick-arrow {
  position: relative;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  transform: unset;
}
.header-carousel__controls-nums {
  margin: 0;
  height: 32px;
  background-color: rgba(189, 14, 26, 0.5);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  border-radius: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0.8rem;
  gap: 0.6rem;
}
.header-carousel__controls-nums--of {
  opacity: 0.8;
  font-style: italic;
  text-transform: none;
}
.header-carousel__backgrounds {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.header-carousel__backgrounds-inner {
  position: sticky;
  top: 0;
  width: 100%;
  height: 100vh;
}
.header-carousel__backgrounds-slide {
  min-height: 100vh;
  display: block !important;
}
.header-carousel__progress {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: rgba(197, 221, 232, 0.4);
  z-index: 3;
  pointer-events: none;
}
.header-carousel__progress-per {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #FF53DB;
  transform: scaleX(0);
  transform-origin: left center;
}
.header-carousel .header-hero {
  margin: 0;
  min-height: calc(100vh - 0.8rem - 32px);
}

.page-content > .header-carousel:first-child {
  margin-top: -5.8rem;
}
@media (max-width: 767px) {
  .page-content > .header-carousel:first-child {
    margin-top: -5rem;
  }
}

.accordion {
  margin: 3.2rem 0;
}
.accordion-inner {
  border-top: 2px solid var(--border-color);
  border-bottom: 2px solid var(--border-color);
}
.accordion-inner:nth-child(n+2) {
  border-top: 0;
}
.accordion-inner__title {
  position: relative;
  padding: 2.8rem 0;
  padding-right: 4rem;
}
.accordion-inner__title-text {
  color: inherit;
  margin: 0;
}
.accordion-inner__title button {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: none;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.accordion-inner__title button:after {
  width: 27px;
  height: 28px;
  content: "+";
  font-size: 2rem;
  right: 0px;
  top: 20px;
  line-height: 0;
  position: absolute;
  color: var(--anti-accent-color, #FFFFFF);
  background-color: var(--accent-color);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem;
}
.accordion-inner__title.expanded button:after {
  content: "-";
}
.accordion-inner__content {
  padding-bottom: 3.2rem;
}
.accordion-inner__content > *:first-child {
  margin-top: 0;
}
.accordion-inner__content > *:last-child {
  margin-bottom: 0;
}

.gallery-shuffle .slick-gallery {
  margin: 3rem 0px;
  width: 100%;
  position: relative;
  max-width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.gallery-shuffle .slick-prev:before {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-size: contain;
  width: 10px;
  height: 20px;
}
.gallery-shuffle .slick-next:before {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-size: contain;
  width: 10px;
  height: 20px;
}
.gallery-shuffle .slick-list.slick-list.draggable {
  border-radius: 17px;
}
.gallery-shuffle .slick-gallery-wrapper {
  position: relative;
  margin: 0 auto;
}
.gallery-shuffle .slick-next, .gallery-shuffle .slick-prev {
  position: absolute;
  top: 50%;
}
.gallery-shuffle .slick-prev {
  left: 1rem !important;
}
.gallery-shuffle .slick-prev .slick-prev-icon::before {
  display: none;
}
.gallery-shuffle .slick-next {
  right: 1rem;
}
.gallery-shuffle .slick-next .slick-next-icon::before {
  display: none;
}
.gallery-shuffle .slick-gallery-nav {
  margin-top: 10px;
  display: flex !important;
}
.gallery-shuffle .slick-gallery-nav button {
  display: none;
}
.gallery-shuffle .slick-gallery-nav__inner {
  border-radius: 10px;
  background: #C5DDE8;
  max-width: 100%;
}
.gallery-shuffle .slick-slide {
  display: flex !important;
  border-radius: 17px;
}
.gallery-shuffle .slick-slide .wp-element-caption {
  color: black;
  padding: 2rem;
  max-width: 850px;
}
.gallery-shuffle .slick-slide::before {
  display: none;
}
.gallery-shuffle .slick-slide figure {
  border-radius: 17px;
}
.gallery-shuffle .slick-slide figure img {
  margin: 0 auto;
  width: 1200px;
  height: 600px;
  object-fit: cover;
  border-radius: 17px;
}
@media (max-width: 767px) {
  .gallery-shuffle .slick-slide figure img {
    height: 194px;
  }
}
.gallery-shuffle .slick-slide figure::before {
  display: none;
}
.gallery-shuffle .slick-gallery-nav__captions-outer {
  height: fit-content !important;
}
.gallery-shuffle .slick-gallery-nav__count {
  font-size: 16px;
  position: absolute;
  bottom: 0.4rem;
  right: 0rem;
  width: 170px;
  padding: 2rem;
  text-align: center;
  border-radius: 17px 0 17px 0;
}
.gallery-shuffle .slick-gallery-nav__count__cur {
  text-decoration: underline;
}
.gallery-shuffle .slick-dotted.slick-slider {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .gallery-shuffle ul.slick-dots {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .gallery-shuffle ul.slick-dots {
    display: none;
  }
  .gallery-shuffle ul.slick-dots > li {
    display: none;
  }
  .gallery-shuffle ul.slick-dots > li::before {
    background-image: none;
  }
}
.gallery-shuffle .count-wrapper {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 767px) {
  .gallery-shuffle .slick-list.draggable {
    height: auto;
  }
}
.gallery-shuffle .slick-3d-gallery .slick-slide {
  transform-style: preserve-3d;
  transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out;
  backface-visibility: hidden;
}
.gallery-shuffle .slick-3d-gallery .slick-slide.slick-current {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  z-index: 1;
}
.gallery-shuffle .slick-3d-gallery .slick-slide {
  opacity: 1;
  transform: translate3d(-100%, 0, -100px);
  z-index: 2;
}

.gallery-cover .slick-gallery {
  margin-top: 35px;
  margin-bottom: 35px;
}
.gallery-cover .slick-gallery .slick-list {
  max-height: 500px;
}
.gallery-cover .slick-slide {
  color: currentColor;
  font-size: 16px !important;
  font-style: normal;
  font-weight: 300;
  line-height: 19.2px;
  letter-spacing: 0.32px;
}
.gallery-cover .slick-gallery-nav__captions.slick-initialized.slick-slider {
  left: -5px;
}
.gallery-cover .slick-gallery-nav:first-of-type {
  position: relative;
  max-width: calc(100% - 120px - 32px);
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  border-top: 1px solid currentColor;
}
.gallery-cover .slick-gallery-nav__count {
  display: none;
}
.gallery-cover .slick-prev {
  z-index: 2;
}
.gallery-cover .slick-prev .slick-prev-icon:before {
  display: none;
}
.gallery-cover .slick-prev, .gallery-cover .slick-next {
  position: absolute;
  width: 45px;
  height: 45px;
  right: unset !important;
  left: unset !important;
  margin-top: 10px;
}
.gallery-cover .slick-gallery-nav__captions-outer {
  margin-top: 20px;
}
.gallery-cover .slick-next {
  right: 0 !important;
}
.gallery-cover .slick-next .slick-next-icon:before {
  display: none;
}
.gallery-cover .slick-prev {
  right: 70px !important;
}
.gallery-cover .slick-prev .slick-prev-icon:before {
  opacity: 1;
}
.gallery-cover .slick-next .slick-next-icon:before {
  opacity: 1;
}
.gallery-cover .slick-slide {
  padding: 5px;
}
.gallery-cover .wp-block-image img {
  width: 100%;
  max-height: 500px;
  object-fit: cover;
}
.gallery-cover button {
  width: 50px;
}
.gallery-cover .slick-gallery-nav {
  padding-bottom: 5px;
}
@media (max-width: 767px) {
  .gallery-cover .slick-prev, .gallery-cover .slick-next {
    width: 35px;
    height: 35px;
    margin-top: 0px !important;
  }
  .gallery-cover .slick-prev {
    right: 45px !important;
  }
  .gallery-cover .slick-gallery-nav:first-of-type {
    max-width: calc(100% - 50px);
  }
  .gallery-cover .wp-element-caption {
    font-size: 12px;
    font-weight: 300;
    line-height: 14px;
    letter-spacing: 0.02em;
    text-align: left;
    max-width: 200px;
    color: currentColor;
  }
  .gallery-cover .slick-list.draggable {
    height: auto !important;
  }
}

.gallery-dots .slick-gallery {
  margin: 5rem 0;
}
.gallery-dots .slick-prev:before {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-size: contain;
  width: 10px;
  height: 20px;
}
.gallery-dots .slick-next:before {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-size: contain;
  width: 10px;
  height: 20px;
}
.gallery-dots .slick-next {
  left: 8px !important;
}
@media screen and (max-width: 980px) {
  .gallery-dots .slick-next {
    left: unset !important;
    right: -6px !important;
  }
}
.gallery-dots .slick-next .slick-next-icon::before {
  display: none;
}
.gallery-dots .slick-next::after {
  content: "";
  width: 6rem;
  height: 6rem;
  z-index: -1;
  position: absolute;
  bottom: 0;
  left: 0;
}
@media screen and (max-width: 980px) {
  .gallery-dots .slick-next::after {
    bottom: -0.5px;
  }
}
.gallery-dots .slick-prev {
  left: -52px !important;
}
@media screen and (max-width: 980px) {
  .gallery-dots .slick-prev {
    left: 6px !important;
  }
}
.gallery-dots .slick-prev .slick-prev-icon::before {
  display: none;
}
.gallery-dots .slick-prev::after {
  content: "";
  width: 6rem;
  height: 6rem;
  z-index: -1;
  position: absolute;
  bottom: 0;
  left: 0;
}
@media screen and (max-width: 980px) {
  .gallery-dots .slick-prev::after {
    bottom: -0.5px;
  }
}
.gallery-dots .slick-next, .gallery-dots .slick-prev {
  top: unset !important;
  bottom: -8px !important;
  width: 6rem !important;
  height: 6rem !important;
  -webkit-transform: translate(-10%, -20%) !important;
  -ms-transform: translate(-10%, -20%) !important;
  transform: translate(-10%, -20%) !important;
  z-index: 1 !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 980px) {
  .gallery-dots .slick-gallery-grid::before {
    display: none;
  }
}
.gallery-dots .slick-dots {
  bottom: unset !important;
  top: -1.5rem;
  display: flex !important;
  flex-direction: column;
  left: -5rem !important;
}
.gallery-dots .slick-dots li::before {
  display: none;
}
.gallery-dots .slick-dots .slick-dot-icon {
  color: #C5DDE8 !important;
  opacity: 1 !important;
  border-radius: 0.4rem;
  backdrop-filter: blur(8px);
}
.gallery-dots .slick-dots .slick-dot-icon::before {
  content: "■" !important;
  font-size: 18px !important;
}
.gallery-dots .slick-dots .slick-active::before {
  display: none;
}
.gallery-dots .slick-dots .slick-active .slick-dot-icon {
  color: #FF53DB !important;
}
@media screen and (max-width: 980px) {
  .gallery-dots .slick-dots {
    top: unset;
    flex-direction: row;
    justify-content: center;
    left: unset !important;
  }
}
@media screen and (max-width: 980px) {
  .gallery-dots .slick-gallery-nav {
    padding-top: 2rem;
  }
}

.rollover-links__inner-blocks {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0;
}
@media (min-width: 1440px) {
  .rollover-links__inner-blocks {
    grid-template-columns: 4fr 5fr;
  }
}
@media (max-width: 767px) {
  .rollover-links__inner-blocks {
    display: block;
  }
}
.rollover-links-content {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto 1fr;
  overflow: hidden;
}
@media (max-width: 767px) {
  .rollover-links-content {
    background-color: #000000;
    display: block;
  }
}
.rollover-links-content__inner-blocks {
  position: relative;
  z-index: 2;
  padding: var(--wp--preset--spacing--medium);
}
@media (min-width: 1440px) {
  .rollover-links-content__inner-blocks {
    padding: var(--wp--preset--spacing--large);
  }
}
.rollover-links-content__inner-blocks > * {
  max-width: 58rem;
  margin-left: auto;
  margin-right: auto;
}
.rollover-links-content__inner-blocks-container {
  position: relative;
  z-index: 2;
}
.rollover-links-content__inner-blocks-container::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, #000000 70%);
  z-index: 1;
}
.rollover-links-content__images {
  position: relative;
  display: grid;
  margin-top: -8rem;
  z-index: 1;
}
@media (max-width: 767px) {
  .rollover-links-content__images {
    display: none;
  }
}
.rollover-links-content__images-slide {
  position: relative;
  grid-column: 1/span 1;
  grid-row: 1/span 1;
}
.rollover-links-content__images-slide img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  left: 0;
  top: 0;
}
.rollover-links-content__images-slide img + img {
  top: -100%;
  transform: scaleY(-1);
}
.rollover-links-links {
  background-color: #FFFFFF;
  color: #0A0A0A;
  --response-color: #BD0E1A;
  --response-bg-color: #FAFAFA;
  --link-color: #BD0E1A;
  --link-response-color: #f1404c;
  --accent-color: #BD0E1A;
  --border-color: #BD0E1A;
  --button-background-color: #BD0E1A;
  --button-text-color: #FFFFFF;
  --fill-button-accent-hover-color: #BD0E1A;
  --fill-button-accent: #FFFFFF;
}
.rollover-links-links-item {
  border-bottom: 2px solid var(--border-color);
}
@media (min-width: 768px) {
  .rollover-links-links-item:last-child {
    border-bottom: none;
  }
}
@media (max-width: 767px) {
  .rollover-links-links-item {
    border-bottom-width: 1px;
  }
}

.content-card.is-style-rollover-links {
  padding: 4rem;
  background-color: #FFFFFF;
  color: #0A0A0A;
  --response-color: #BD0E1A;
  --response-bg-color: #FAFAFA;
  --link-color: #BD0E1A;
  --link-response-color: #f1404c;
  --accent-color: #BD0E1A;
  --border-color: #BD0E1A;
  --button-background-color: #BD0E1A;
  --button-text-color: #FFFFFF;
  --fill-button-accent-hover-color: #BD0E1A;
  --fill-button-accent: #FFFFFF;
  transition: 500ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
@media (max-width: 767px) {
  .content-card.is-style-rollover-links {
    padding: 2rem 1.6rem;
    display: flex;
    flex-direction: row-reverse;
    align-items: flex-start;
    gap: 1.4rem;
  }
}
@media (min-width: 768px) {
  .content-card.is-style-rollover-links .content-card__image {
    display: none;
  }
  .content-card.is-style-rollover-links .content-card__excerpt {
    margin-top: 0;
  }
  .content-card.is-style-rollover-links .content-card__content > .acf-innerblocks-container > .wp-block-group {
    display: grid;
    grid-template-columns: max(1fr, 40rem) auto;
    column-gap: 1.6rem;
    row-gap: 1.6rem;
  }
  .content-card.is-style-rollover-links .content-card__content > .acf-innerblocks-container > .wp-block-group > * {
    grid-column: 1/span 1;
  }
  .content-card.is-style-rollover-links .content-card__content > .acf-innerblocks-container > .wp-block-group .wp-block-buttons {
    grid-column: 2/span 1;
    justify-self: flex-end;
  }
  .content-card.is-style-rollover-links .content-card__content > .acf-innerblocks-container > .wp-block-group .wp-block-buttons .wp-block-button {
    margin: 0 !important;
  }
}
@media (max-width: 767px) {
  .content-card.is-style-rollover-links .content-card__image {
    flex: 2 0 0;
  }
  .content-card.is-style-rollover-links .content-card__content {
    flex: 3 0 0;
  }
  .content-card.is-style-rollover-links .content-card__title {
    color: var(--accent-color);
  }
}
.content-card.is-style-rollover-links:hover, .content-card.is-style-rollover-links:focus-within, .content-card.is-style-rollover-links--active {
  background-color: #BD0E1A;
  color: #FFFFFF;
  --response-bg-color: #FFFFFF;
  --response-color: #BD0E1A;
  --link-color: #FFFFFF;
  --link-response-color: #fde6e8;
  --accent-color: #FFFFFF;
  --anti-accent-color: #BD0E1A;
  --border-color: #F2545F;
  --fill-button-accent: #BD0E1A;
  --button-background-color: #FFFFFF;
  --button-text-color: #0A0A0A;
  --fill-button-accent-hover-color: #BD0E1A;
}

.subnav {
  --background-color: #FAFAFA;
  --block-padding-x: 4.8rem;
  background-color: #FAFAFA;
  color: #0A0A0A;
  --response-bg-color: #FFFFFF;
  border-bottom: 1px solid rgba(10, 10, 10, 0.05);
  padding: 1.6rem var(--block-padding-x);
  position: sticky;
  position: -webkit-sticky;
  top: var(--nav-height);
  z-index: 19;
}
.subnav .slick-big-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  display: none;
  z-index: 4;
}
.subnav .slick-big-arrow.slick-prev {
  left: 1.2rem;
}
.subnav .slick-big-arrow.slick-next {
  right: 1.2rem;
}
.subnav .slick-big-arrow.slick-next::after {
  display: none;
}
@media (max-width: 767px) {
  .subnav {
    padding: 0;
    --block-padding-x: 20px;
  }
}
@media (min-width: 768px) {
  .subnav.is-scrollable::before, .subnav.is-scrollable::after {
    content: "";
    position: absolute;
    background-color: var(--background-color, #FAFAFA);
    width: calc(var(--block-padding-x) + var(--fade-width));
    height: 100%;
    top: 0;
    pointer-events: none;
    transition: opacity 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
    z-index: 3;
    opacity: 0;
    --fade-width: 3.2rem;
  }
  .subnav.is-scrollable::before {
    left: 0;
    mask-image: linear-gradient(to right, rgb(0, 0, 0) calc(100% - var(--fade-width)), rgba(0, 0, 0, 0));
    -webkit-mask-image: linear-gradient(to right, rgb(0, 0, 0) calc(100% - var(--fade-width)), rgba(0, 0, 0, 0));
  }
  .subnav.is-scrollable::after {
    right: 0;
    mask-image: linear-gradient(to left, rgb(0, 0, 0) calc(100% - var(--fade-width)), rgba(0, 0, 0, 0));
    -webkit-mask-image: linear-gradient(to left, rgb(0, 0, 0) calc(100% - var(--fade-width)), rgba(0, 0, 0, 0));
  }
  .subnav.is-scrollable.can-scroll-positive::after {
    opacity: 1;
  }
  .subnav.is-scrollable.can-scroll-positive .slick-next {
    display: block;
  }
  .subnav.is-scrollable.can-scroll-negative::before {
    opacity: 1;
  }
  .subnav.is-scrollable.can-scroll-negative .slick-prev {
    display: block;
  }
}
.subnav-links {
  display: flex;
  justify-content: space-between;
  gap: 1.6rem;
}
@media (max-width: 767px) {
  .subnav-links {
    flex-direction: column;
    gap: 1.2rem;
  }
}
@media (min-width: 768px) {
  .subnav-links {
    width: 100%;
    overflow-x: auto;
    scrollbar-width: none; /* Hides the scrollbar */
    -ms-overflow-style: none; /* Hides the scrollbar */
  }
  .subnav-links::-webkit-scrollbar {
    display: none; /* or width: 0; height: 0; */
  }
}
.subnav-links__item {
  font-family: "soehne", "Inter", sans-serif;
  font-size: 1.5rem;
  letter-spacing: initial;
  line-height: 1.5em;
  font-weight: 600;
}
.subnav-links__link {
  color: inherit;
  text-decoration: none;
  font-weight: inherit;
}
@media (min-width: 768px) {
  .subnav-links__link {
    white-space: nowrap;
  }
}
@media (max-width: 767px) {
  .subnav__inner {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    background-color: inherit;
    padding: 1.2rem var(--block-padding-x);
    padding-bottom: 2rem;
    display: none;
  }
}
@media (min-width: 768px) {
  .subnav__inner {
    display: block !important;
  }
}
.subnav-toggle {
  color: var(--link-color);
  padding: 1.2rem var(--block-padding-x);
  width: 100%;
  text-align: left;
}
.subnav-toggle::after {
  content: "";
  position: absolute;
  right: var(--block-padding-x);
  top: calc(50% - 0.3rem);
  height: 0.6rem;
  width: 0.7rem;
  background-color: currentColor;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='7' height='6' viewBox='0 0 7 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6.49268 1.35889L3.49268 4.35889L0.492676 1.35889' stroke='black' stroke-width='1.25'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='7' height='6' viewBox='0 0 7 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M6.49268 1.35889L3.49268 4.35889L0.492676 1.35889' stroke='black' stroke-width='1.25'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  transition: transform 0.3s cubic-bezier(0.64, 0.04, 0.35, 1);
}
.subnav-toggle__title {
  display: block;
  width: 100%;
  background-image: linear-gradient(to right, currentColor, currentColor);
  background-size: 0 2px;
  background-repeat: no-repeat;
  background-position: left bottom;
  padding: 0.8rem 0;
  transition: background-size 0.3s cubic-bezier(0.64, 0.04, 0.35, 1);
}
.subnav-toggle[aria-expanded=true]::after {
  transform: rotate(180deg);
}
.subnav-toggle[aria-expanded=true] .subnav-toggle__title {
  background-size: 100% 2px;
}

.featured-course-filter__list {
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(5, 1fr);
}
@media (max-width: 767px) {
  .featured-course-filter__list {
    grid-template-columns: repeat(3, 1fr);
    gap: 0.6rem;
  }
}
.featured-course-filter__list-item {
  display: grid;
}
.featured-course-filter__button {
  font-family: "Buvera", sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1em;
  padding: 1.2rem 0.8rem;
  min-height: 5rem;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  width: 100%;
  border: 1px solid var(--button-background-color, #BD0E1A);
  transition: background 300ms cubic-bezier(0.64, 0.04, 0.35, 1), color 300ms cubic-bezier(0.64, 0.04, 0.35, 1);
  color: black !important;
}
.featured-course-filter__button:visited {
  color: black;
}
.featured-course-filter__button:hover, .featured-course-filter__button:focus-visible {
  background-color: var(--button-background-color, #BD0E1A);
  color: white !important;
}

.article-card-container {
  padding: 0 !important;
  margin: var(--wp--preset--spacing--medium) auto !important;
  pointer-events: none;
}
.article-card-container > li {
  padding: 0 !important;
  margin: 0 !important;
  pointer-events: auto;
  display: flex !important;
  align-items: stretch;
}
.article-card-container > li::before {
  display: none !important;
}
.article-card-container > li.span-all {
  grid-column: 1/-1;
}
.article-card-container.columns-1 {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
}
.article-card-container.columns-1.first-card-orientation-side {
  grid-template-columns: 4fr repeat(1, 5fr);
}
.article-card-container.columns-2 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.article-card-container.columns-2.first-card-orientation-side {
  grid-template-columns: 4fr repeat(2, 5fr);
}
.article-card-container.columns-3 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
.article-card-container.columns-3.first-card-orientation-side {
  grid-template-columns: 4fr repeat(3, 5fr);
}
.article-card-container.columns-4 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
.article-card-container.columns-4.first-card-orientation-side {
  grid-template-columns: 4fr repeat(4, 5fr);
}
.article-card-container.columns-5 {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}
.article-card-container.columns-5.first-card-orientation-side {
  grid-template-columns: 4fr repeat(5, 5fr);
}
.article-card-container.columns-6 {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}
.article-card-container.columns-6.first-card-orientation-side {
  grid-template-columns: 4fr repeat(6, 5fr);
}
.article-card-container.columns-7 {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
}
.article-card-container.columns-7.first-card-orientation-side {
  grid-template-columns: 4fr repeat(7, 5fr);
}
.article-card-container.columns-8 {
  display: grid;
  grid-template-columns: repeat(8, 1fr);
}
.article-card-container.columns-8.first-card-orientation-side {
  grid-template-columns: 4fr repeat(8, 5fr);
}
.article-card-container.columns-1 {
  gap: var(--block-gap, 1.6rem);
}
.article-card-container.columns-2, .article-card-container.columns-3 {
  gap: var(--block-gap, 2.4rem);
}
.article-card-container.columns-4 {
  gap: var(--block-gap, 1.6rem);
}
.article-card-container.columns-5 {
  gap: var(--block-gap, 1.6rem);
}
.article-card-container.columns-6 {
  gap: var(--block-gap, 1.6rem);
}
.article-card-container.columns-7 {
  gap: var(--block-gap, 1.6rem);
}
.article-card-container.columns-8 {
  gap: var(--block-gap, 1.6rem);
}
@media (max-width: 767px) {
  .article-card-container {
    grid-template-columns: auto !important;
  }
}
@media (max-width: 767px) {
  .article-card-container.hide-secondary-cards-for-mobile > li:not(:first-child) {
    display: none !important;
  }
}

.post-header:not(.has-post-thumbnail) ~ .page-content > .article-card-container.alignfull.cards-style-featured:first-child {
  margin-top: calc(var(--page-header-margin-bottom) * -1) !important;
}

@keyframes archiveloader {
  0% {
    background-size: 0 0, 20px 20px, 20px 20px, 20px 20px;
    background-position: calc(50% - 24px) center, calc(50% - 24px) center, center center, calc(50% + 24px) center;
  }
  100% {
    background-size: 20px 20px, 20px 20px, 20px 20px, 0 0;
    background-position: calc(50% - 24px) center, center center, calc(50% + 24px) center, calc(50% + 24px) center;
  }
}
.archive-block {
  position: relative;
  margin: var(--wp--preset--spacing--large) 0;
}
.archive-block::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.35);
  opacity: 0;
  pointer-events: none;
  z-index: 12;
  transition: 300ms;
}
.archive-block__loader {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 13;
  opacity: 0;
  transition: 300ms;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  padding-top: 26rem;
  max-height: 28rem;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.13527 0.398838L0.0537109 4.48071L1.22203 5.64912L5.30358 1.56725L4.13527 0.398838Z' fill='%23BD0E1A'/%3E %3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.13527 0.398838L0.0537109 4.48071L1.22203 5.64912L5.30358 1.56725L4.13527 0.398838Z' fill='%23BD0E1A'/%3E %3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.13527 0.398838L0.0537109 4.48071L1.22203 5.64912L5.30358 1.56725L4.13527 0.398838Z' fill='%23BD0E1A'/%3E %3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.13527 0.398838L0.0537109 4.48071L1.22203 5.64912L5.30358 1.56725L4.13527 0.398838Z' fill='%23BD0E1A'/%3E %3C/svg%3E");
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-size: 0 0, 20px 20px, 20px 20px, 20px 20px;
  background-position: calc(50% - 16px) center, calc(50% - 16px) center, center center, calc(50% + 16px) center;
  animation: archiveloader 550ms infinite cubic-bezier(0.64, 0.04, 0.35, 1);
  animation-play-state: paused;
}
.archive-block > * {
  transition: opacity 400ms;
}
.archive-block.loading > * {
  opacity: 0.6;
}
.archive-block.loading .archive-block__loader {
  opacity: 1;
  animation-play-state: running;
}
.archive-block__chip-list {
  display: flex;
  gap: 0.3rem;
  align-items: center;
  flex: 1 0 0;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .archive-block__chip-list {
    margin-bottom: 0.8rem;
  }
}
.archive-block__chip-list-label {
  margin-right: 0.4rem;
}
.archive-block__chip-list-clear {
  margin-left: 1.2rem;
}
@media (max-width: 767px) {
  .archive-block__chip-list-clear {
    margin-left: 0.4rem;
  }
}
.archive-block__chip-list-item + .archive-block__chip-list-label {
  margin-left: 0.8rem;
}
.archive-block__num-results {
  padding-bottom: 0.8rem;
  border-bottom: 1px solid var(--border-color);
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.archive-block__num-results-text {
  margin: 0px;
  white-space: nowrap;
  flex: 0 0 auto;
  text-align: right;
}
@media (max-width: 767px) {
  .archive-block__num-results {
    margin-bottom: 0.8rem;
  }
}
.archive-block__header {
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
  gap: var(--wp--preset--spacing--small);
  position: relative;
  z-index: 9;
  margin-bottom: var(--wp--preset--spacing--medium);
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .archive-block__header {
    padding-left: 0.8rem;
    flex-direction: column;
    align-items: stretch;
    gap: var(--wp--preset--spacing--small);
  }
}
.archive-block__sort {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 1.6rem;
}
@media (max-width: 767px) {
  .archive-block__sort {
    position: relative;
    z-index: 8;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
  }
}
.archive-block__sort-header {
  margin: 0 !important;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
  padding-top: 0.4rem;
}
.archive-block__sort-toggle {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
.archive-block__search {
  position: relative;
}
@media (max-width: 767px) {
  .archive-block__search {
    max-width: 100%;
  }
}
.archive-block__search-container {
  display: block;
  position: relative;
}
.archive-block__search-container::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: var(--text-color);
  opacity: 0;
  transition: opacity 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
  z-index: 3;
}
@media (max-width: 767px) {
  .archive-block__search-container {
    width: 100%;
  }
}
.archive-block__search-container:focus-within::before {
  opacity: 0.1;
}
.archive-block__search-label {
  font-family: Buvera, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: uppercase;
  color: var(--link-color);
  padding: 1rem 0;
  padding-right: 2rem;
  position: relative;
  width: 100%;
  text-align: left;
  display: block;
}
.archive-block__search-label::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: var(--text-color);
  opacity: 0.1;
}
.archive-block__search-input {
  text-align: left;
  padding: 1.2rem 0;
  padding-right: 5.6rem;
  width: 100%;
  box-sizing: border-box;
  position: relative;
  background-color: var(--background-color, #FFFFFF);
  transition: border-radius 250ms, border-color 500ms, background-color 500ms, box-shadow 500ms;
  border-bottom: 1px solid transparent;
}
.archive-block__search-confirm {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 5rem;
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.archive-block__filter {
  margin-bottom: 1.4rem;
}
.archive-block__filter-list {
  width: 100%;
}
.archive-block__filter-list-container.is-scrollable {
  position: relative;
}
.archive-block__filter-list-container.is-scrollable::before, .archive-block__filter-list-container.is-scrollable::after {
  content: "";
  position: absolute;
  background-color: var(--background-color, #FFFFFF);
  width: 100%;
  height: 4rem;
  left: 0;
  pointer-events: none;
  transition: opacity 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
  z-index: 3;
  opacity: 0;
}
.archive-block__filter-list-container.is-scrollable::before {
  top: 0;
  mask-image: linear-gradient(to bottom, rgb(0, 0, 0), rgba(0, 0, 0, 0));
  -webkit-mask-image: linear-gradient(to bottom, rgb(0, 0, 0), rgba(0, 0, 0, 0));
}
.archive-block__filter-list-container.is-scrollable::after {
  bottom: 0;
  mask-image: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0));
  -webkit-mask-image: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0));
}
.archive-block__filter-list-container.is-scrollable.can-scroll-positive::after {
  opacity: 1;
}
.archive-block__filter-list-container.is-scrollable.can-scroll-negative::before {
  opacity: 1;
}
.archive-block__filter-option-list {
  display: grid;
  gap: 1rem;
}
@media (min-width: 768px) {
  .archive-block__filter-option-list.program, .archive-block__filter-option-list.instrument, .archive-block__filter-option-list.place, .archive-block__filter-option-list.timing, .archive-block__filter-option-list.age-group {
    max-height: 18rem;
    overflow-y: auto;
    scrollbar-color: var(--accent-color) #FAFAFA;
    scrollbar-width: thin;
  }
}
@media (max-width: 767px) {
  .archive-block__filter-option-list.program, .archive-block__filter-option-list.instrument, .archive-block__filter-option-list.place, .archive-block__filter-option-list.timing, .archive-block__filter-option-list.age-group {
    max-height: 12rem;
    overflow-y: auto;
    scrollbar-color: var(--accent-color) #FAFAFA;
    scrollbar-width: thin;
  }
}
.archive-block__filter-option-list-item {
  padding: 2px 0;
}
.archive-block__filter-header {
  margin: 0;
  margin-bottom: 1.4rem;
}
.archive-block__filter-header-button {
  font-family: Buvera, sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: uppercase;
  color: var(--link-color);
  padding: 1rem 0;
  padding-right: 2rem;
  position: relative;
  width: 100%;
  text-align: left;
}
.archive-block__filter-header-button::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: var(--text-color);
  opacity: 0.1;
}
.archive-block__filter-header-button::after {
  content: "";
  position: absolute;
  right: 0;
  top: calc(50% - 0.5rem);
  width: 1.1rem;
  height: 0.7rem;
  transform: rotate(0deg);
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M10.4355 0.991211L5.43555 5.99121L0.435547 0.991211' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M10.4355 0.991211L5.43555 5.99121L0.435547 0.991211' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background-color: currentcolor;
  transition: transform 400ms cubic-bezier(0.64, 0.04, 0.35, 1), background-color 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.archive-block__filter-header-button[aria-expanded=true]::after {
  transform: rotate(180deg);
}
.archive-block__filter-input ~ label {
  display: block;
  padding-left: 2rem;
  font-size: 1.4rem !important;
  position: relative;
  cursor: pointer;
}
.archive-block__filter-input ~ label::before, .archive-block__filter-input ~ label::after {
  cursor: pointer;
  content: "";
  position: absolute;
  left: 0;
  top: calc(0.5em - 0.6rem + 1px);
  width: 1.2rem;
  height: 1.2rem;
  box-sizing: border-box;
  border: 1px solid var(--accent-color);
}
.archive-block__filter-input ~ label::after {
  background: var(--accent-color);
  transform: scale(0);
  transition: transform 15ms;
}
.archive-block__filter-input:checked ~ label::after {
  transform: scale(0.5);
}
.archive-block__filter-input[type=radio] ~ label::before, .archive-block__filter-input[type=radio] ~ label::after {
  border-radius: 50%;
}
.archive-block__filter .levine-dropdown__toggle, .archive-block__sort .levine-dropdown__toggle {
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .archive-block__filter .levine-dropdown__inner, .archive-block__sort .levine-dropdown__inner {
    flex: 1 0 0;
    width: auto !important;
  }
}
.archive-block__feed-list {
  padding: 0 !important;
  margin: 0 !important;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}
@media (max-width: 767px) {
  .archive-block__feed-list {
    grid-template-columns: 100%;
    gap: 1.6rem;
  }
}
.archive-block__feed-list-item {
  padding: 0 !important;
  margin: 0 !important;
  display: flex;
  align-items: stretch;
}
.archive-block__feed-list-item.span-all {
  grid-column: 1/-1;
}
.archive-block__feed-list-item > * {
  width: 100%;
}
.archive-block__feed-list-item::before {
  display: none !important;
}
.archive-block__feed-list-item:first-child .content-card.is-style-default.no-thumbnail, .archive-block__feed-list-item.span-all + .archive-block__feed-list-item .content-card.is-style-default.no-thumbnail {
  border-top: 0;
  padding-top: 0;
}
.archive-block.columns-1 .archive-block__feed-list {
  grid-template-columns: repeat(1, 1fr);
}
@media (max-width: 767px) {
  .archive-block.columns-1 .archive-block__feed-list {
    grid-template-columns: 100%;
    row-gap: 3.2rem;
  }
}
@media (max-width: 1200px) and (min-width: 768px) {
  .archive-block.columns-1.cards-style-flat.is-type-course .archive-block__feed-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
.archive-block.columns-2 .archive-block__feed-list {
  grid-template-columns: repeat(2, 1fr);
}
@media (max-width: 767px) {
  .archive-block.columns-2 .archive-block__feed-list {
    grid-template-columns: 100%;
    row-gap: 3.2rem;
  }
}
@media (max-width: 1200px) and (min-width: 768px) {
  .archive-block.columns-2.cards-style-flat.is-type-course .archive-block__feed-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
.archive-block.columns-3 .archive-block__feed-list {
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 767px) {
  .archive-block.columns-3 .archive-block__feed-list {
    grid-template-columns: 100%;
    row-gap: 3.2rem;
  }
}
@media (max-width: 1200px) and (min-width: 768px) {
  .archive-block.columns-3.cards-style-flat.is-type-course .archive-block__feed-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
.archive-block.columns-4 .archive-block__feed-list {
  grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 767px) {
  .archive-block.columns-4 .archive-block__feed-list {
    grid-template-columns: 100%;
    row-gap: 3.2rem;
  }
}
@media (max-width: 1200px) and (min-width: 768px) {
  .archive-block.columns-4.cards-style-flat.is-type-course .archive-block__feed-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
.archive-block.hide-pagination .archive-block__pagination {
  display: none !important;
}
@media (min-width: 768px) {
  .archive-block.is-type-course:not(.is-multiple-types) {
    display: grid;
    grid-template-columns: 18rem 1fr;
    gap: 4rem;
  }
  .archive-block.is-type-course:not(.is-multiple-types) .archive-block__num-results {
    grid-column: span 2;
  }
  .archive-block.is-type-course:not(.is-multiple-types) .archive-block__header {
    position: sticky;
    position: -webkit-sticky;
    top: calc(var(--nav-height) + 1.6rem);
    align-self: flex-start;
    grid-row: span 2;
  }
}
@media (max-width: 767px) {
  .archive-block.is-type-course:not(.is-multiple-types) .archive-block__header-filter-list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1.6rem;
    row-gap: 0.8rem;
  }
}
@media (min-width: 768px) {
  .archive-block.is-type-course:not(.is-multiple-types) .archive-block__header-filter-list {
    width: 100%;
  }
}

.pagination-container__list {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.2rem;
  margin-top: 5.6rem;
  margin-bottom: 7.6rem;
  border-top: 1px solid var(--accent-color);
  padding: 0 !important;
  padding-top: 2rem !important;
}
@media (max-width: 767px) {
  .pagination-container__list {
    margin-top: 1.6rem;
    margin-bottom: 3.2rem;
  }
}
.pagination-container__list-item {
  padding: 0 !important;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .pagination-container__list-item {
    font-size: 1.2rem;
  }
}
.pagination-container__list-item::before {
  display: none !important;
}
.pagination-container__list-item .page-numbers {
  text-decoration: none;
  color: inherit;
}
.pagination-container__list-item .page-numbers.current {
  text-decoration: underline;
}
.pagination-container__list-item.arr {
  flex: 1 0 0;
  display: flex;
}
.pagination-container__list-item.arr:last-child {
  justify-content: flex-end;
}
.pagination-container__list-item.arr:first-child {
  justify-content: flex-start;
}
.pagination-container__arrow {
  text-decoration: none;
  color: inherit;
  position: relative;
}
.pagination-container__arrow::before {
  content: "";
  position: absolute;
  width: 0.9rem;
  height: 1.4rem;
  top: calc(50% - 0.8rem);
  background-color: var(--link-color);
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.375 0.655067L7.71446 6.99453L1.375 13.334' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M1.375 0.655067L7.71446 6.99453L1.375 13.334' stroke='%23BD0E1A' stroke-width='1.25'/%3E %3C/svg%3E");
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}
.pagination-container__arrow.next {
  padding-right: 2.2rem;
}
.pagination-container__arrow.next::before {
  right: 0;
}
.pagination-container__arrow.prev {
  padding-left: 2.2rem;
}
.pagination-container__arrow.prev::before {
  left: 0;
  transform: scaleX(-1);
}
.pagination-container__arrow.disabled {
  opacity: 0.5;
}

.tribe-events[aria-busy=true] > * {
  opacity: 0.6;
}
.tribe-events[aria-busy=true] .archive-block__loader {
  opacity: 1;
  animation-play-state: running;
}

.tribe-tickets__rsvp-wrapper .archive-block__loader, .tribe-tickets__tickets-form .archive-block__loader {
  opacity: 1;
  animation-play-state: running;
}

.cards-carousel {
  --container-width: 85%;
  --columns: 3;
  --block-gap: 1.6rem;
  --item-width: calc(((var(--container-width) - (var(--block-gap) * (var(--columns) - 1))) / var(--columns)));
  margin: var(--wp--preset--spacing--medium) 0;
}
@media (min-width: 1440px) {
  .cards-carousel {
    --container-width: 1215px;
    --columns: 4;
  }
}
@media (max-width: 767px) {
  .cards-carousel {
    --columns: 1;
    --item-width: calc(100vw - 32px * 0.8);
  }
}
.cards-carousel__inner {
  display: grid;
  grid-template-columns: var(--item-width) 1fr;
  align-items: center;
  gap: var(--block-gap);
}
@media (max-width: 767px) {
  .cards-carousel__inner {
    grid-template-columns: 100%;
  }
}
@media (max-width: 767px) {
  .cards-carousel > .acf-innerblocks-container {
    max-width: calc(100% - 32px);
  }
}
.cards-carousel__list {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
  gap: var(--block-gap);
  overflow-x: auto;
}
.cards-carousel__list-item {
  padding: 0 !important;
  margin: 0 !important;
  flex: 0 0 var(--item-width) !important;
  width: var(--item-width) !important;
  display: grid;
}
.cards-carousel__list-item::before {
  display: none !important;
}
.cards-carousel__list-item-group {
  flex: 0 0 calc(var(--item-width) * (var(--columns) - 1) + var(--block-gap) * (var(--columns) - 2)) !important;
  width: calc(var(--item-width) * (var(--columns) - 1) + var(--block-gap) * (var(--columns) - 2)) !important;
  display: flex !important;
  gap: var(--block-gap);
}
.cards-carousel__list.slick-initialized {
  gap: unset;
  display: block;
  overflow: hidden;
  padding-bottom: 3.6rem !important;
  position: relative;
}
.cards-carousel__list.slick-initialized .cards-carousel__list-item {
  padding-right: var(--block-gap) !important;
  width: calc(var(--item-width) + var(--block-gap)) !important;
}
.cards-carousel__list.slick-initialized .cards-carousel__list-item-group .cards-carousel__list-item {
  padding-right: 0 !important;
  width: var(--item-width) !important;
}
.cards-carousel__list.slick-initialized .slick-track {
  display: flex;
}
.cards-carousel__list.slick-initialized .slick-track .slick-slide {
  display: grid;
  align-self: stretch;
  height: auto;
}
.cards-carousel__list.slick-initialized .slick-track .slick-slide > div {
  display: grid;
}
.cards-carousel__list.slick-initialized .slick-track .slick-slide > div .cards-carousel__list-item {
  display: grid !important;
}
.cards-carousel__list.slick-initialized .slick-arrow {
  position: absolute;
  right: unset;
  bottom: 0;
  top: unset;
  left: calc(var(--item-width) * (var(--columns) - 1) + var(--block-gap) * (var(--columns) - 1) - 3.2rem);
  transform: unset;
}
.cards-carousel__list.slick-initialized .slick-arrow.slick-prev {
  transform: translateX(-100%) translateX(-1.6rem);
}
@media (max-width: 767px) {
  .cards-carousel__list.slick-initialized .slick-arrow.slick-prev {
    left: -1.2rem;
    transform: unset;
  }
  .cards-carousel__list.slick-initialized .slick-arrow.slick-next {
    right: 0;
    left: unset;
  }
  .cards-carousel__list.slick-initialized .slick-arrow.slick-next::after {
    display: none;
  }
}
.cards-carousel__list.slick-initialized .slick-gallery-nav__progress {
  bottom: 1.2rem;
  width: calc(var(--item-width) * (var(--columns) - 1) + var(--block-gap) * (var(--columns) - 1) - 9.6rem);
}
@media (max-width: 767px) {
  .cards-carousel__list.slick-initialized .slick-gallery-nav__progress {
    width: calc(100vw - (20px * 2) - 4.8rem);
    left: 2.4rem;
    bottom: 1.4rem;
  }
}
.cards-carousel__image img {
  width: 100%;
  height: auto;
  display: block;
  aspect-ratio: 4/3;
  object-fit: cover;
}

.course-schedule {
  margin: var(--wp--preset--spacing--medium) 0;
}
.course-schedule__list {
  display: grid;
  grid-template-columns: 100%;
  gap: 1.2rem;
}

.course-card {
  display: flex;
  background-color: #FAFAFA;
  padding: 3.2rem;
  justify-content: space-between;
  --column-gap: 1.6rem;
  gap: var(--column-gap);
}
@media (min-width: 1440px) {
  .course-card {
    --column-gap: 4rem;
  }
}
@media (max-width: 767px) {
  .course-card {
    flex-direction: column;
    padding: 2rem 1.6rem;
  }
}
.course-card__details {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: var(--column-gap);
  row-gap: 1.6rem;
  flex: 1 0 0;
}
@media (min-width: 1440px) {
  .course-card__details {
    grid-template-columns: repeat(3, 1fr) 9.6rem;
  }
}
@media (max-width: 767px) {
  .course-card__details {
    grid-template-columns: repeat(2, 1fr);
  }
  .course-card__details div:nth-child(1) {
    grid-column: 1;
    grid-row: 1;
  }
  .course-card__details div:nth-child(2) {
    grid-column: 1;
    grid-row: 2;
  }
  .course-card__details div:nth-child(3) {
    grid-column: 2;
    grid-row: 2;
  }
  .course-card__details div:nth-child(4) {
    grid-column: 2;
    grid-row: 1;
  }
}
.course-card__location {
  grid-column: span 3;
}
@media (min-width: 1440px) {
  .course-card__location {
    grid-column: span 1;
  }
}
@media (max-width: 767px) {
  .course-card__location {
    grid-column: span 1;
  }
}
.course-card__title {
  margin: 0 !important;
  max-width: 20rem;
  flex: 1 0 0;
}
@media (max-width: 767px) {
  .course-card__title {
    max-width: unset;
    font-size: 2.6rem;
  }
}
.course-card__heading {
  font-weight: 600;
  margin-bottom: 0.8rem;
  display: block;
}
@media (max-width: 767px) {
  .course-card__heading {
    font-weight: bold;
  }
}
.course-card__subheading {
  display: block;
  font-weight: 600;
}
.course-card__subheading ~ .course-card__subheading {
  margin-top: 0.4rem;
}
.course-card > .wp-block-buttons {
  flex: 0 0 auto;
}

.gravity-theme .gform_body .gform_fields {
  row-gap: 3.6rem !important;
}
@media (max-width: 767px) {
  .gravity-theme .gform_body .gform_fields {
    grid-row-gap: 2.4rem !important;
  }
}
.gravity-theme .gform_body .gfield {
  display: flex;
  flex-direction: column;
  gap: 0.4rem;
}
.gravity-theme .gform_body .gfield .gfield_label {
  font-family: Buvera, sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: initial;
}
.gravity-theme .gform_body .gfield .ginput_container input[type=text], .gravity-theme .gform_body .gfield .ginput_container input[type=email], .gravity-theme .gform_body .gfield .ginput_container input[type=telephone], .gravity-theme .gform_body .gfield .ginput_container input[type=tel], .gravity-theme .gform_body .gfield .ginput_container input[type=date], .gravity-theme .gform_body .gfield .ginput_container input[type=number], .gravity-theme .gform_body .gfield .ginput_container input[type=search] {
  font-family: var(--body-font);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: initial;
  text-transform: initial;
  padding: 1.6rem 2rem;
  border: 1px solid currentcolor;
  background-image: linear-gradient(0deg, currentColor, currentColor);
  background-size: 0 1px;
  background-repeat: no-repeat;
  background-position: left bottom;
  transition: background 600ms cubic-bezier(0.64, 0.04, 0.35, 1);
  color: inherit;
}
.gravity-theme .gform_body .gfield .ginput_container input[type=text]:focus, .gravity-theme .gform_body .gfield .ginput_container input[type=email]:focus, .gravity-theme .gform_body .gfield .ginput_container input[type=telephone]:focus, .gravity-theme .gform_body .gfield .ginput_container input[type=tel]:focus, .gravity-theme .gform_body .gfield .ginput_container input[type=date]:focus, .gravity-theme .gform_body .gfield .ginput_container input[type=number]:focus, .gravity-theme .gform_body .gfield .ginput_container input[type=search]:focus {
  background-size: 100% 1px;
}
.gravity-theme .gform_body .gfield .ginput_container input[type=text]::-webkit-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=email]::-webkit-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=telephone]::-webkit-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=tel]::-webkit-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=date]::-webkit-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=number]::-webkit-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=search]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.gravity-theme .gform_body .gfield .ginput_container input[type=text]::-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=email]::-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=telephone]::-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=tel]::-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=date]::-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=number]::-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=search]::-moz-placeholder { /* Firefox 19+ */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.gravity-theme .gform_body .gfield .ginput_container input[type=text]:-ms-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=email]:-ms-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=telephone]:-ms-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=tel]:-ms-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=date]:-ms-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=number]:-ms-input-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=search]:-ms-input-placeholder { /* IE 10+ */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.gravity-theme .gform_body .gfield .ginput_container input[type=text]:-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=email]:-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=telephone]:-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=tel]:-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=date]:-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=number]:-moz-placeholder, .gravity-theme .gform_body .gfield .ginput_container input[type=search]:-moz-placeholder { /* Firefox 18- */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.gravity-theme .gform_body .gfield .ginput_container input[type=text][aria-invalid=true], .gravity-theme .gform_body .gfield .ginput_container input[type=email][aria-invalid=true], .gravity-theme .gform_body .gfield .ginput_container input[type=telephone][aria-invalid=true], .gravity-theme .gform_body .gfield .ginput_container input[type=tel][aria-invalid=true], .gravity-theme .gform_body .gfield .ginput_container input[type=date][aria-invalid=true], .gravity-theme .gform_body .gfield .ginput_container input[type=number][aria-invalid=true], .gravity-theme .gform_body .gfield .ginput_container input[type=search][aria-invalid=true] {
  border: 0 !important;
  border-bottom: 1px solid red !important;
}
.gravity-theme .gform_body .gfield .ginput_container select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: none;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  font-family: var(--body-font);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: initial;
  text-transform: initial;
  padding: 1.6rem 2rem;
  border: 1px solid currentcolor;
  background-image: linear-gradient(0deg, currentColor, currentColor);
  background-size: 0 1px;
  background-repeat: no-repeat;
  background-position: left bottom;
  transition: background 600ms cubic-bezier(0.64, 0.04, 0.35, 1);
  color: inherit;
  background-image: linear-gradient(0deg, currentColor, currentColor), url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15 1L8 8L1 1' stroke='black' stroke-width='1.5'/%3E %3C/svg%3E");
  background-size: 0 1px, 1.6rem auto;
  background-repeat: no-repeat, no-repeat;
  background-position: left bottom, right center;
  transition: background 600ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.gravity-theme .gform_body .gfield .ginput_container select:focus {
  background-size: 100% 1px;
}
.gravity-theme .gform_body .gfield .ginput_container select.placeholder-selected {
  text-transform: uppercase;
  color: rgba(0, 0, 0, 0.5);
  border-bottom: 1px solid #000000;
  background-image: linear-gradient(0deg, #000000, #000000), url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15 1L8 8L1 1' stroke='black' stroke-width='1.5'/%3E %3C/svg%3E");
  background-size: 0 1px, 1.6rem auto;
  background-repeat: no-repeat, no-repeat;
  background-position: left bottom, right center;
}
.gravity-theme .gform_body .gfield .ginput_container select:focus-visible {
  background-size: 100% 1px, 1.6rem auto;
}
.gravity-theme .gform_body .gfield .ginput_container textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: none;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  font-family: var(--body-font);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: initial;
  text-transform: initial;
  padding: 1.6rem 2rem;
  border: 1px solid currentcolor;
  background-image: linear-gradient(0deg, currentColor, currentColor);
  background-size: 0 1px;
  background-repeat: no-repeat;
  background-position: left bottom;
  transition: background 600ms cubic-bezier(0.64, 0.04, 0.35, 1);
  color: inherit;
  resize: none;
  height: 13.6rem !important;
}
.gravity-theme .gform_body .gfield .ginput_container textarea:focus {
  background-size: 100% 1px;
}
.gravity-theme .gform_body .gfield .ginput_container textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.gravity-theme .gform_body .gfield .ginput_container textarea::-moz-placeholder { /* Firefox 19+ */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.gravity-theme .gform_body .gfield .ginput_container textarea:-ms-input-placeholder { /* IE 10+ */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.gravity-theme .gform_body .gfield .ginput_container textarea:-moz-placeholder { /* Firefox 18- */
  text-transform: uppercase;
  color: inherit;
  opacity: 0.5;
}
.gravity-theme .gform_body .gfield .ginput_container textarea[aria-invalid=true] {
  border: 0 !important;
  border-bottom: 1px solid red !important;
}
.gravity-theme .gform_body .gfield .gfield_checkbox, .gravity-theme .gform_body .gfield .gfield_radio, .gravity-theme .gform_body .gfield.field_type_consent {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
}
.gravity-theme .gform_body .gfield .gfield_checkbox .gchoice, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent, .gravity-theme .gform_body .gfield .gfield_radio .gchoice, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent, .gravity-theme .gform_body .gfield.field_type_consent .gchoice, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent {
  position: relative;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: calc((100% - 2rem) / 2);
}
@media (max-width: 767px) {
  .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent, .gravity-theme .gform_body .gfield .gfield_radio .gchoice, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent, .gravity-theme .gform_body .gfield.field_type_consent .gchoice, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 100%;
  }
}
.gravity-theme .gform_body .gfield .gfield_checkbox .gchoice:first-child:last-child, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent:first-child:last-child, .gravity-theme .gform_body .gfield .gfield_radio .gchoice:first-child:last-child, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent:first-child:last-child, .gravity-theme .gform_body .gfield.field_type_consent .gchoice:first-child:last-child, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent:first-child:last-child {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 100%;
}
.gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=radio] ~ label, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=radio] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=radio] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=radio] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=radio] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=checkbox] ~ label, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=radio] ~ label {
  display: block;
  padding-left: 2rem;
  font-size: 1.4rem !important;
  position: relative;
  cursor: pointer;
}
.gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=checkbox] ~ label::before, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=radio] ~ label::before, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=radio] ~ label::after, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=checkbox] ~ label::before, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=radio] ~ label::before, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=radio] ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=checkbox] ~ label::before, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=radio] ~ label::before, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=radio] ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=checkbox] ~ label::before, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=radio] ~ label::before, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=radio] ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=checkbox] ~ label::before, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=radio] ~ label::before, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=radio] ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=checkbox] ~ label::before, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=radio] ~ label::before, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=radio] ~ label::after {
  cursor: pointer;
  content: "";
  position: absolute;
  left: 0;
  top: calc(0.5em - 0.6rem + 1px);
  width: 1.2rem;
  height: 1.2rem;
  box-sizing: border-box;
  border: 1px solid var(--accent-color);
}
.gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=radio] ~ label::after, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=radio] ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=radio] ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=radio] ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=radio] ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=checkbox] ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=radio] ~ label::after {
  background: var(--accent-color);
  transform: scale(0);
  transition: transform 15ms;
}
.gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=checkbox]:checked ~ label::after, .gravity-theme .gform_body .gfield .gfield_checkbox .gchoice input[type=radio]:checked ~ label::after, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=checkbox]:checked ~ label::after, .gravity-theme .gform_body .gfield .gfield_checkbox .ginput_container_consent input[type=radio]:checked ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=checkbox]:checked ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input[type=radio]:checked ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=checkbox]:checked ~ label::after, .gravity-theme .gform_body .gfield .gfield_radio .ginput_container_consent input[type=radio]:checked ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=checkbox]:checked ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .gchoice input[type=radio]:checked ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=checkbox]:checked ~ label::after, .gravity-theme .gform_body .gfield.field_type_consent .ginput_container_consent input[type=radio]:checked ~ label::after {
  transform: scale(0.5);
}
.gravity-theme .gform_body .gfield .gfield_radio .gchoice input ~ label::before, .gravity-theme .gform_body .gfield .gfield_radio .gchoice input ~ label::after {
  border-radius: 50%;
}
.tribe-theme-levine_cmyk .tribe-events, .tribe-theme-levine_cmyk .tribe-common {
  --tec-border-radius-default: 0px;
  --tec-color-background-secondary-datepicker: #FAFAFA;
}

.tribe-events .tribe-events-calendar-list__event {
  background-color: #FAFAFA;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event {
  border-left: 3px solid var(--border-color);
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
  padding-block: 2.4rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col.tribe-events-calendar-list__event-featured-image-wrapper {
  padding: 0 !important;
  display: grid;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col.tribe-events-calendar-list__event-featured-image-wrapper img {
  min-height: 100%;
  height: 100%;
  width: 100%;
  aspect-ratio: 16/9;
  display: block;
  object-fit: cover;
}

@media (max-width: 904px) {
  .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
    padding-left: 0;
    padding-right: 0;
    margin: 0 !important;
  }
  .tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col.tribe-events-calendar-list__event-details {
    padding: 2rem !important;
    padding-top: 0 !important;
  }
}

@media (max-width: 904px) {
  .tribe-events .tribe-events-calendar-list__event-date-tag {
    transform: translateX(-50%);
  }
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col .content-card__meta {
  margin-bottom: 2rem !important;
  display: block;
}

@media (max-width: 904px) {
  .tribe-theme-levine_cmyk .tribe-events .tribe-events-l-container {
    padding-top: 0;
    padding-bottom: 0;
  }
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
  font-family: var(--heading-font);
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: var(--header-transform);
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium a {
  font-weight: inherit;
  font-family: inherit;
}

.tribe-common .tribe-common-h4 {
  font-family: var(--heading-font);
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: var(--header-transform);
}
.tribe-common .tribe-common-h4 a {
  font-weight: inherit;
  font-family: inherit;
}

.tribe-common .tribe-common-h5 {
  font-family: Buvera, sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: initial;
}
.tribe-common .tribe-common-h5 a {
  font-weight: inherit;
  font-family: inherit;
}

.tribe-common .tribe-common-h6 {
  font-family: Buvera, sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: initial;
}
.tribe-common .tribe-common-h6 a {
  font-weight: inherit;
  font-family: inherit;
}

.tribe-events-calendar-list__event-header > *:first-child {
  margin-top: 0;
}
.tribe-events-calendar-list__event-header > *:last-child {
  margin-bottom: 0;
}
.tribe-events-calendar-list__event-header .content-card__meta {
  color: inherit;
}
@media (max-width: 904px) {
  .tribe-events-calendar-list__event-header .content-card__meta {
    padding: 1.2rem var(--wp--preset--spacing--small) !important;
    border-bottom: 1px solid var(--border-color);
    position: relative;
    left: -2rem;
    width: calc(100% + 4rem);
    margin-bottom: 2rem !important;
  }
}

.tribe-events .tribe-events-calendar-list__month-separator::after {
  background-color: var(--border-color);
}

.tribe-events .tribe-events-calendar-list__event-date-tag-datetime {
  justify-content: center;
}
@media (max-width: 904px) {
  .tribe-events .tribe-events-calendar-list__event-date-tag-datetime {
    justify-content: flex-start;
  }
}

.tribe-events .tribe-events-calendar-list__event-date-tag-weekday {
  font-family: var(--body-font);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: initial;
  text-transform: initial;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
  font-family: var(--heading-font);
  font-size: 2.2rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: var(--header-transform);
  margin-top: 0.8rem;
}

.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button {
  background-color: var(--button-background-color, #BD0E1A) !important;
}

.tribe-theme-levine_cmyk .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button {
  display: flex !important;
  gap: 0.8rem !important;
}

.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path, .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path {
  fill: var(--accent-color);
}

.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button, .tribe-common .tribe-common-h3 {
  font-family: var(--heading-font);
  font-size: 3.8rem;
  font-weight: 500;
  line-height: 1em;
  letter-spacing: initial;
  text-transform: var(--header-transform);
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next, .tribe-common .tribe-common-b2 {
  font-family: Buvera, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1em;
  letter-spacing: -0.03em;
  text-transform: initial;
}

.tribe-theme-levine_cmyk .tribe-events .tribe-events-calendar-list__event-cost, .tribe-theme-levine_cmyk .tribe-events .tribe-events-calendar-list__event-venue {
  font-family: var(--body-font);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: initial;
  text-transform: initial;
}

.tribe-theme-levine_cmyk .tribe-events .tribe-events-c-nav__next:disabled, .tribe-events .tribe-events-c-nav__prev:disabled {
  font-family: Buvera, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1em;
  letter-spacing: -0.03em;
  text-transform: initial;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg path, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg path {
  fill: var(--accent-color);
}

.tribe-theme-levine_cmyk .tribe-events .tribe-events-c-search__button:focus, .tribe-events .tribe-events-c-search__button:hover, .tribe-theme-levine_cmyk .tribe-events button.tribe-events-c-search__button:focus, .tribe-theme-levine_cmyk .tribe-events button.tribe-events-c-search__button:hover {
  font-family: Buvera, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1em;
  letter-spacing: -0.03em;
  text-transform: initial;
  border-radius: 0;
}

.tribe-theme-levine_cmyk .tribe-events .datepicker .datepicker-switch {
  font-family: Buvera, sans-serif;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1em;
  letter-spacing: -0.03em;
  text-transform: initial;
}

.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
  background-color: transparent !important;
}

.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text {
  position: relative;
  padding: 1.2rem 2rem;
  padding-right: 4rem;
  background-color: var(--button-background-color, #BD0E1A);
  color: var(--button-text-color, #FFFFFF);
  text-decoration: none;
  border-radius: 0px;
  transition: color 400ms, background-color 400ms;
  padding-right: 2rem !important;
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text::before, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text::before, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text::before, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  background-color: transparent;
  border: 1px solid var(--text-color);
  opacity: 0;
  mask-image: unset;
  -webkit-mask-image: unset;
  transition: opacity 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text::after, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text::after, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text::after, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text::after {
  right: 1.6rem;
  background-color: var(--fill-button-accent, #FFFFFF);
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:hover, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:hover, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:hover, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:hover, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible {
  background-color: var(--response-bg-color) !important;
  color: var(--response-color) !important;
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:hover::before, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible::before, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover::before, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible::before, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:hover::before, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible::before, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover::before, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible::before, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:hover::before, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible::before, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover::before, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible::before, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:hover::before, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible::before, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover::before, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible::before {
  opacity: 0.15;
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:hover::after, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible::after, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover::after, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible::after, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:hover::after, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible::after, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover::after, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible::after, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:hover::after, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible::after, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover::after, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible::after, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:hover::after, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text[href]:focus-visible::after, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):hover::after, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:is(button):not(:disabled):focus-visible::after {
  background-color: var(--fill-button-accent-hover-color, #FFFFFF);
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:disabled, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:disabled, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:disabled, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text::after, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text::after, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text::after, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text::after {
  display: none !important;
}

.theme-levine_cmyk .tribe-block__venue {
  border: 0;
  padding: 0;
}
.theme-levine_cmyk .tribe-block__venue > * {
  margin: 0;
}
.theme-levine_cmyk .tribe-block__venue > * a {
  font-weight: 600;
}
.theme-levine_cmyk .tribe-block__venue__meta__heading {
  margin-top: 1.2rem;
  margin-bottom: 0.4rem;
}

.theme-levine_cmyk .tribe-events-meta-group-organizer, .theme-levine_cmyk .tribe-events-meta-group-details {
  padding: 0;
  display: block;
  float: unset;
  margin: 0 !important;
  width: 100%;
}
.theme-levine_cmyk .tribe-events-meta-group-organizer dt, .theme-levine_cmyk .tribe-events-meta-group-details dt {
  font-family: var(--body-font);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: initial;
  text-transform: initial;
  font-weight: 800 !important;
}
.theme-levine_cmyk .tribe-events-meta-group-organizer dd, .theme-levine_cmyk .tribe-events-meta-group-details dd {
  font-family: var(--body-font);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: initial;
  text-transform: initial;
}
.theme-levine_cmyk .tribe-events-meta-group-organizer h3.has-p-font-size, .theme-levine_cmyk .tribe-events-meta-group-details h3.has-p-font-size {
  font-weight: 800;
}
.theme-levine_cmyk.single-tribe_events .tribe-events-event-meta {
  background-color: transparent;
  border: 0;
}

.single-tribe_events.theme-levine_cmyk .tribe-events-c-subscribe-dropdown__button, .single-tribe_events.theme-levine_cmyk .tribe-block__events-link .tribe-events-c-subscribe-dropdown__button {
  min-width: unset;
  padding: unset;
}
.single-tribe_events.theme-levine_cmyk .tribe-events-c-subscribe-dropdown {
  margin: var(--wp--preset--spacing--small) 0;
}
.single-tribe_events.theme-levine_cmyk .tribe-block__events-link {
  padding: 0 !important;
}

.is-style-event-buttons {
  margin: 2rem 0;
  padding-top: 2rem;
  border-top: 1px solid var(--border-color);
  display: flex;
  gap: 1.6rem;
  align-items: center;
}
.is-style-event-buttons > *, .is-style-event-buttons .tribe-events-c-subscribe-dropdown {
  margin: 0 !important;
}

.header-separator + .is-style-event-buttons {
  border-top: 0;
  padding-top: 0;
}

.single-tribe_events.theme-levine_cmyk .tribe-tickets__rsvp-wrapper, .single-tribe_events.theme-levine_cmyk .tribe-tickets__tickets-form, .single-tribe_events.theme-levine_cmyk .tribe-tickets__tickets-form {
  max-width: 100%;
  border: 0;
  background-color: #FAFAFA;
  color: #0A0A0A;
  border-top: 2px solid var(--accent-color);
}
.single-tribe_events.theme-levine_cmyk .entry .entry-content .event-tickets .tribe-tickets__tickets-footer .wp-block-button, .single-tribe_events.theme-levine_cmyk .event-tickets .tribe-tickets__tickets-footer .wp-block-button {
  margin-left: 1.2rem;
}

/*--------------------------------*\
   SINGLES
\*--------------------------------*/
/* for single post type styles */
:root {
  --page-header-margin-bottom: var(--wp--preset--spacing--medium);
}

.post-header {
  padding: var(--wp--preset--spacing--medium) 0;
  background-image: url(assets/1249e70bad5daced71ff19f9254aa385.jpg);
  background-size: cover;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  margin-bottom: var(--page-header-margin-bottom);
}
.post-header__inner > .wp-block-button {
  margin-bottom: 1.2rem;
}
.post-header__title {
  margin: 0;
}
.post-header__subtitle {
  margin-top: 2rem;
}
.post-header__description {
  margin-top: 1.6rem;
}
.post-header__image {
  width: 100%;
  position: relative;
  z-index: 1;
}
.post-header__image img {
  aspect-ratio: 1440/580;
  width: 100%;
  height: auto;
  display: block;
  object-fit: cover;
  max-height: calc((var(--vh,1vh) * 100) - var(--nav-height) - 5.6rem);
}
@media (max-width: 767px) {
  .post-header__image img {
    aspect-ratio: 375/170;
  }
}
.post-header.has-post-thumbnail {
  padding: 0;
  flex-direction: column-reverse;
  align-items: flex-start;
  background-image: unset;
  background-color: unset !important;
}
@media (max-width: 767px) {
  .post-header.has-post-thumbnail + .page-content > .alignfull.has-background:first-child {
    margin-top: 0 !important;
  }
}
.post-header.has-post-thumbnail .post-header__subtitle {
  color: var(--link-color);
}
.post-header.has-post-thumbnail .post-header__inner {
  position: relative;
  z-index: 2;
  margin-top: -8.6rem;
  width: 80%;
  max-width: 90rem;
  padding: 3.2rem 0;
  min-height: 8.6rem;
}
.post-header.has-post-thumbnail .post-header__inner > * {
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 767px) {
  .post-header.has-post-thumbnail .post-header__inner {
    width: 100%;
    padding-inline: 20px;
    padding-top: 2.4rem;
    padding-bottom: 0;
    margin-top: 0;
    min-height: unset;
  }
}
.post-header.has-post-thumbnail .post-header__inner::before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  height: 2.5rem;
  background-color: var(--header-color, #BD0E1A8c);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}
@media (max-width: 767px) {
  .post-header.has-post-thumbnail .post-header__inner::before {
    height: 1.5rem;
  }
}
.post-header.has-post-thumbnail .post-header__inner-accent {
  position: absolute;
  right: 3.6rem;
  top: -1.2rem;
  transform: translateY(-50%);
}
@media (max-width: 767px) {
  .post-header.has-post-thumbnail .post-header__inner-accent {
    right: 16px;
    width: 9.2rem;
    height: auto;
  }
}

body.is-style-camp-levine .post-header.has-post-thumbnail .post-header__title {
  padding-right: 7.2rem;
}
@media (max-width: 767px) {
  body.is-style-camp-levine .post-header.has-post-thumbnail .post-header__title {
    padding-right: 1.6rem;
  }
}

.popup-takeover {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 100;
  background-color: transparent;
  transition: background 400ms;
}
.popup-takeover__wrapper__content {
  text-align: center;
}
.popup-takeover__wrapper__content > * {
  color: inherit;
}
.popup-takeover__wrapper__content > *:first-child {
  margin-top: 0;
}
.popup-takeover__wrapper__content > *:last-child {
  margin-bottom: 0;
}
.popup-takeover__wrapper__content > p {
  color: rgba(255, 255, 255, 0.75);
}
.popup-takeover__wrapper__content h6, .popup-takeover__wrapper__content .has-h-6-font-size {
  margin-bottom: 1.2rem;
}
.popup-takeover__wrapper__content h6 + *, .popup-takeover__wrapper__content .has-h-6-font-size + * {
  margin-top: 0 !important;
}
.popup-takeover__dismiss {
  color: inherit;
  position: absolute;
  right: 2.4rem;
  top: 2.4rem;
}
.popup-takeover.active .popup-takeover__wrapper {
  pointer-events: auto;
}
.popup-takeover.is-style-fullscreen {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3.6rem 0;
}
.popup-takeover.is-style-fullscreen .popup-takeover__wrapper {
  max-width: 84rem;
  width: 80vw;
  min-height: 50rem;
  background: #000000;
  color: #FFFFFF;
  padding: 6.4rem 7.6rem;
  transform: scale(0.95) translateY(3.6rem);
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
}
.popup-takeover.is-style-fullscreen .popup-takeover__wrapper__content {
  width: 100%;
}
.popup-takeover.is-style-corner {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  overflow: hidden;
  left: 1rem;
  top: 1rem;
  height: calc(100% - 2rem);
  width: calc(100% - 2rem);
}
@media (max-width: 767px) {
  .popup-takeover.is-style-corner {
    left: 0.8rem;
    top: 0.8rem;
    height: calc(100% - 1.6rem);
    width: calc(100% - 1.6rem);
  }
}
.popup-takeover.is-style-corner .popup-takeover__dismiss {
  right: 0.8rem;
  top: 0.8rem;
}
.popup-takeover.is-style-corner .popup-takeover__wrapper {
  background: #000000;
  color: #FFFFFF;
  padding: 3.2rem 5.6rem;
  width: 100%;
  max-width: 46.4rem;
  transform: translateY(100%);
  transition: transform 400ms;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 4.8rem;
  position: relative;
}
@media screen and (min-width: 38.6rem) {
  .popup-takeover.is-style-corner .popup-takeover__wrapper {
    border-left: 1px solid rgba(255, 255, 255, 0.35);
    border-top: 1px solid rgba(255, 255, 255, 0.35);
  }
}
.popup-takeover.is-style-corner .popup-takeover__wrapper__content {
  width: 100%;
}
.popup-takeover.is-style-corner.active .popup-takeover__wrapper {
  transform: translateY(0);
}
.popup-takeover.is-style-fullscreen .popup-takeover__wrapper {
  transition: opacity 400ms, transform 400ms;
}
.popup-takeover.is-style-fullscreen.active {
  background-color: rgba(255, 255, 255, 0.9);
}
.popup-takeover.is-style-fullscreen.active .popup-takeover__wrapper {
  transform: translateX(0);
  opacity: 1;
}

body.takeover-active {
  overflow: hidden;
}

.woocommerce .woocommerce-order-overview li:before {
  display: none;
}
.woocommerce .woocommerce-order-details .tribe-attendee-meta {
  background-color: #FAFAFA;
  border: 1px solid #BD0E1A;
  margin: 10px;
  float: left;
}
.woocommerce .woocommerce-order-details .tribe-attendee-meta:first-of-type {
  margin-left: 0px;
}
.woocommerce .woocommerce-order-details .tribe-attendee-meta p {
  margin: 0px;
}
.woocommerce .woocommerce-info {
  border-top-color: #BD0E1A !important;
  background-color: #FAFAFA;
}
.woocommerce .woocommerce-form-coupon button.button {
  position: relative;
  padding: 1.2rem 2rem;
  padding-right: 4rem;
  background-color: var(--button-background-color, #BD0E1A);
  color: var(--button-text-color, #FFFFFF);
  text-decoration: none;
  border-radius: 0px;
  transition: color 400ms, background-color 400ms;
}
.woocommerce .woocommerce-form-coupon button.button::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  background-color: transparent;
  border: 1px solid var(--text-color);
  opacity: 0;
  mask-image: unset;
  -webkit-mask-image: unset;
  transition: opacity 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.woocommerce .woocommerce-form-coupon button.button::after {
  right: 1.6rem;
  background-color: var(--fill-button-accent, #FFFFFF);
}
.woocommerce .woocommerce-form-coupon button.button[href]:hover, .woocommerce .woocommerce-form-coupon button.button[href]:focus-visible, .woocommerce .woocommerce-form-coupon button.button:is(button):not(:disabled):hover, .woocommerce .woocommerce-form-coupon button.button:is(button):not(:disabled):focus-visible {
  background-color: var(--response-bg-color) !important;
  color: var(--response-color) !important;
}
.woocommerce .woocommerce-form-coupon button.button[href]:hover::before, .woocommerce .woocommerce-form-coupon button.button[href]:focus-visible::before, .woocommerce .woocommerce-form-coupon button.button:is(button):not(:disabled):hover::before, .woocommerce .woocommerce-form-coupon button.button:is(button):not(:disabled):focus-visible::before {
  opacity: 0.15;
}
.woocommerce .woocommerce-form-coupon button.button[href]:hover::after, .woocommerce .woocommerce-form-coupon button.button[href]:focus-visible::after, .woocommerce .woocommerce-form-coupon button.button:is(button):not(:disabled):hover::after, .woocommerce .woocommerce-form-coupon button.button:is(button):not(:disabled):focus-visible::after {
  background-color: var(--fill-button-accent-hover-color, #FFFFFF);
}
.woocommerce .woocommerce-form-coupon button.button:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.woocommerce .woocommerce-checkout-payment {
  background-color: #FAFAFA !important;
}
.woocommerce .woocommerce-checkout-payment ul li:before {
  display: none !important;
}
.woocommerce .woocommerce-checkout-payment button {
  background-color: #BD0E1A !important;
}
.woocommerce .wc-proceed-to-checkout a {
  position: relative;
  padding: 1.2rem 2rem;
  padding-right: 4rem;
  background-color: var(--button-background-color, #BD0E1A);
  color: var(--button-text-color, #FFFFFF);
  text-decoration: none;
  border-radius: 0px;
  transition: color 400ms, background-color 400ms;
  background-color: #BD0E1A !important;
}
.woocommerce .wc-proceed-to-checkout a::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  background-color: transparent;
  border: 1px solid var(--text-color);
  opacity: 0;
  mask-image: unset;
  -webkit-mask-image: unset;
  transition: opacity 400ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.woocommerce .wc-proceed-to-checkout a::after {
  right: 1.6rem;
  background-color: var(--fill-button-accent, #FFFFFF);
}
.woocommerce .wc-proceed-to-checkout a[href]:hover, .woocommerce .wc-proceed-to-checkout a[href]:focus-visible, .woocommerce .wc-proceed-to-checkout a:is(button):not(:disabled):hover, .woocommerce .wc-proceed-to-checkout a:is(button):not(:disabled):focus-visible {
  background-color: var(--response-bg-color) !important;
  color: var(--response-color) !important;
}
.woocommerce .wc-proceed-to-checkout a[href]:hover::before, .woocommerce .wc-proceed-to-checkout a[href]:focus-visible::before, .woocommerce .wc-proceed-to-checkout a:is(button):not(:disabled):hover::before, .woocommerce .wc-proceed-to-checkout a:is(button):not(:disabled):focus-visible::before {
  opacity: 0.15;
}
.woocommerce .wc-proceed-to-checkout a[href]:hover::after, .woocommerce .wc-proceed-to-checkout a[href]:focus-visible::after, .woocommerce .wc-proceed-to-checkout a:is(button):not(:disabled):hover::after, .woocommerce .wc-proceed-to-checkout a:is(button):not(:disabled):focus-visible::after {
  background-color: var(--fill-button-accent-hover-color, #FFFFFF);
}
.woocommerce .wc-proceed-to-checkout a:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.woocommerce .col2-set .col-2 {
  display: none;
}

.woocommerce .col2-set .col-1 {
  width: 100%; /* expand billing to full width */
}

.woocommerce {
  /* Checked state */
}
.woocommerce #customer_newsletter_opt_in {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 1px solid #000000; /* red border */
  margin-right: 6px;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
}
.woocommerce input[type=checkbox]:checked.input-checkbox:after {
  content: "×"; /* X symbol */
  font-size: 20px;
  font-weight: bold;
  color: #cc0000;
  position: absolute;
  top: 3px; /* adjust to center X */
  left: 2px;
  line-height: 10px;
  display: block;
}
.woocommerce .shop_table .product-thumbnail {
  display: none;
}

.tribe-tickets__tickets-wrapper {
  clear: both;
}

.event-tickets .tribe-tickets__rsvp-attendance {
  display: none !important;
}
.event-tickets .tribe-tickets__rsvp {
  padding: 25px 30px !important;
}

.select2-results__options {
  margin: auto !important;
}
.select2-results__options li {
  margin: auto !important;
  padding: 5px;
}
.select2-results__options li:before {
  display: none;
}

.woocommerce-error li {
  margin: 0px !important;
}
.woocommerce-error li:before {
  display: none;
}

.tribe-tickets__mini-cart span {
  font-size: 1.4rem;
}

.tribe-tickets__tickets-item-content-title-container {
  padding: 5px !important;
}

.tribe-ticket-quantity {
  text-align: center;
}

.tribe-tickets__tickets-footer-quantity-label {
  margin-right: 5px !important;
}

.wc_payment_methods > li {
  margin-left: 0px !important;
  padding-left: 0px !important;
}
.wc_payment_methods > li > label {
  padding-left: 15px !important;
}
.wc_payment_methods .payment_box {
  background-color: #FAFAFA !important;
  margin-top: 0px !important;
  padding-top: 0px !important;
}
.wc_payment_methods .payment_box:before {
  display: none !important;
}

.woocommerce-customer-details {
  margin-top: 30px;
}
.woocommerce-customer-details .woocommerce-customer-details--phone, .woocommerce-customer-details .woocommerce-customer-details--email {
  position: relative;
}
.woocommerce-customer-details .woocommerce-customer-details--phone:before, .woocommerce-customer-details .woocommerce-customer-details--email:before {
  top: -2px;
  position: absolute;
}

.woocommerce .blockUI.blockOverlay:before {
  position: absolute;
  left: 0%;
  top: 50%;
  width: 100%;
  height: 100px;
  z-index: 113;
  opacity: 1;
  transition: 300ms;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  padding-top: 26rem;
  max-height: 28rem;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.13527 0.398838L0.0537109 4.48071L1.22203 5.64912L5.30358 1.56725L4.13527 0.398838Z' fill='%23BD0E1A'/%3E %3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.13527 0.398838L0.0537109 4.48071L1.22203 5.64912L5.30358 1.56725L4.13527 0.398838Z' fill='%23BD0E1A'/%3E %3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.13527 0.398838L0.0537109 4.48071L1.22203 5.64912L5.30358 1.56725L4.13527 0.398838Z' fill='%23BD0E1A'/%3E %3C/svg%3E"), url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M4.13527 0.398838L0.0537109 4.48071L1.22203 5.64912L5.30358 1.56725L4.13527 0.398838Z' fill='%23BD0E1A'/%3E %3C/svg%3E");
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-size: 0 0, 20px 20px, 20px 20px, 20px 20px;
  background-position: calc(50% - 16px) center, calc(50% - 16px) center, center center, calc(50% + 16px) center;
  animation: archiveloader 550ms infinite cubic-bezier(0.64, 0.04, 0.35, 1);
  animation-play-state: paused;
  content: "";
  animation-play-state: running;
}

.tribe-related-events {
  display: none;
}

/*# sourceMappingURL=style.css.map*/