.nav__menu .menu-item .nav__link .nav__title {
  text-transform: none;
  font-size: 18px;
}

.topbar-nav__menu.nav__menu>.menu-item>a>span:first-of-type {
  color: #b43052;
  font-style: normal;
}

.branding .navbar-brand-sitename span {
  color: #b43052;
  font-family: vampire-calligraphy;
}

.logo_centered:not(.fixed-header-on) .primary-navbar__wrapper.desktop-sticky .primary-navbar__row {
  background-color: #F9F7EE;
}

body.page .entry-title {
  font-size: 50px;
}

h2 {
  font-size: 40px;
}

h3 {
  font-size: 30px;
  color: #b43052;
}

.moretag.btn.btn-more.btn-skin-dark {
  display: none;
}

label {
  font-family: monserrat;
}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
  border-width: 1px;
  border-color: #b43052;
}

.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
  border-color: #b43052;
  border-width: 1px;
}

.wpcf7-form-control.wpcf7-submit.has-spinner {
  font-family: monser;
  text-transform: none;
}

section.post-related-articles>header .related-posts_title {
  text-transform: none;
  font-variant: normal;
}

.wp-block-heading {
  color: #b43052;
}