.elementor-10497 .elementor-element.elementor-element-cc0a574{--display:flex;}.elementor-10497 .elementor-element.elementor-element-57563d8 > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-10497 .elementor-element.elementor-element-57563d8{text-align:center;}.elementor-10497 .elementor-element.elementor-element-57563d8 .elementor-heading-title{font-family:"Inconsolata", Roboto;color:#FFFFFF;}.elementor-10497 .elementor-element.elementor-element-f1bba54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10497 .elementor-element.elementor-element-f1bba54{color:#FFFFFF;font-family:"Inconsolata", Roboto;}body.elementor-page-10497:not(.elementor-motion-effects-element-type-background), body.elementor-page-10497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}body.elementor-page-10497{padding:0px 0px 0px 0px;}/* Start custom CSS for theme-post-content, class: .elementor-element-f1bba54 */.elementor-10497 .elementor-element.elementor-element-f1bba54 p {
  margin-bottom: 32px !important;
  line-height: 1.9 !important;
}

.elementor-10497 .elementor-element.elementor-element-f1bba54 h2 {
  margin-top: 64px !important;
  margin-bottom: 24px !important;
  padding-bottom: 12px !important;
  border-bottom: 1px solid #3D2584 !important;
  border-bottom-width: 10% !important;
}

.elementor-10497 .elementor-element.elementor-element-f1bba54 h3 {
  margin-top: 48px !important;
  margin-bottom: 16px !important;
}

.elementor-10497 .elementor-element.elementor-element-f1bba54 ul, .elementor-10497 .elementor-element.elementor-element-f1bba54 ol {
  margin-bottom: 32px !important;
  line-height: 1.9 !important;
}

.elementor-10497 .elementor-element.elementor-element-f1bba54 li {
  margin-bottom: 10px !important;
}/* End custom CSS */