.elementor-8514 .elementor-element.elementor-element-30d4ad1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;text-align:center;}.elementor-8514 .elementor-element.elementor-element-30d4ad1 .elementor-heading-title{font-size:2rem;font-weight:600;line-height:1.3em;}.elementor-8514 .elementor-element.elementor-element-9674451{width:var( --container-widget-width, 102.096% );max-width:102.096%;--container-widget-width:102.096%;--container-widget-flex-grow:0;font-family:"Crimson Pro", Sans-serif;font-size:1.3rem;line-height:1.3em;}.elementor-8514 .elementor-element.elementor-element-9674451.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8514 .elementor-element.elementor-element-0ae16c0 span.post-navigation__prev--label, .elementor-8514 .elementor-element.elementor-element-0ae16c0 span.post-navigation__next--label{font-size:1rem;font-weight:600;}.elementor-8514 .elementor-element.elementor-element-0ae16c0 .post-navigation__arrow-wrapper{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );transition-duration:500ms;font-size:1.1rem;}.elementor-8514 .elementor-element.elementor-element-0ae16c0 .post-navigation__arrow-wrapper:hover{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-8514 .elementor-element.elementor-element-c2fcab6.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-8514 .elementor-element.elementor-element-9674451{font-size:1.7rem;}.elementor-8514 .elementor-element.elementor-element-0ae16c0 span.post-navigation__prev--label, .elementor-8514 .elementor-element.elementor-element-0ae16c0 span.post-navigation__next--label{font-size:1.2rem;}.elementor-8514 .elementor-element.elementor-element-0ae16c0 .post-navigation__arrow-wrapper{font-size:1.3rem;}}@media(max-width:767px){.elementor-8514 .elementor-element.elementor-element-30d4ad1{text-align:center;}.elementor-8514 .elementor-element.elementor-element-9674451{font-size:1.4rem;}.elementor-8514 .elementor-element.elementor-element-0ae16c0 span.post-navigation__prev--label, .elementor-8514 .elementor-element.elementor-element-0ae16c0 span.post-navigation__next--label{font-size:1.1rem;}}/* Start custom CSS for theme-post-title, class: .elementor-element-30d4ad1 */.elementor-8514 .elementor-element.elementor-element-30d4ad1 {
  text-align: center;
  line-height: 1.2;
}

.elementor-8514 .elementor-element.elementor-element-30d4ad1 .ch-num {
  display: block;
  font-size: 1.0em;
  letter-spacing: 0.08em;
  margin-bottom: 1.2em;
}

.elementor-8514 .elementor-element.elementor-element-30d4ad1 .ch-title {
  display: block;
  font-size: 1.2em;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-9674451 */.elementor-8514 .elementor-element.elementor-element-9674451 p {
  margin: 0;
  text-indent: 0.9em;
  text-align: justify;
  hyphens: auto;

}

.elementor-8514 .elementor-element.elementor-element-9674451 p:first-of-type {
  text-indent: 0;
}

.elementor-8514 .elementor-element.elementor-element-9674451 .no-indent {
  text-indent: 0;
}

.elementor-8514 .elementor-element.elementor-element-9674451 .sc {
  font-variant: small-caps;
  letter-spacing: 0.05em;
}

.elementor-8514 .elementor-element.elementor-element-9674451 .scene-break {
  text-indent: 0;
  text-align: center;
  margin: 2em 0;
  letter-spacing: 0.4em;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c2fcab6 */.elementor-8514 .elementor-element.elementor-element-c2fcab6 .chapter-list-link {
  font-weight: 600;
}/* End custom CSS */