.elementor-331 .elementor-element.elementor-element-6478395{--display:flex;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-ca132b2{width:var( --container-widget-width, 1000px );max-width:1000px;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-ca132b2.elementor-element{--align-self:center;}.elementor-331 .elementor-element.elementor-element-b4211d6{--display:flex;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-331 .elementor-element.elementor-element-fd78fa0{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-fd78fa0.elementor-element{--align-self:center;}.elementor-331 .elementor-element.elementor-element-16d4ea7{--display:flex;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-331 .elementor-element.elementor-element-5e9d7cf{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-331 .elementor-element.elementor-element-5e9d7cf.elementor-element{--align-self:center;}/* Start custom CSS for theme-post-title, class: .elementor-element-ca132b2 */.elementor-331 .elementor-element.elementor-element-ca132b2 {
  color: #FAFAFA !important;
  font-weight: 800 !important;
}
body[data-qld-theme="light"] .elementor-331 .elementor-element.elementor-element-ca132b2 {
  color: #18181B !important;
  font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-5e9d7cf */.elementor-331 .elementor-element.elementor-element-5e9d7cf, .elementor-331 .elementor-element.elementor-element-5e9d7cf * {
  color: #FAFAFA !important;
}
.elementor-331 .elementor-element.elementor-element-5e9d7cf p {
  font-weight: 500 !important;
}
.elementor-331 .elementor-element.elementor-element-5e9d7cf h2, .elementor-331 .elementor-element.elementor-element-5e9d7cf h3 {
  font-weight: 800 !important;
}
.elementor-331 .elementor-element.elementor-element-5e9d7cf a {
  color: #C084FC !important;
  font-weight: 600 !important;
}
body[data-qld-theme="light"] .elementor-331 .elementor-element.elementor-element-5e9d7cf,
body[data-qld-theme="light"] .elementor-331 .elementor-element.elementor-element-5e9d7cf * {
  color: #18181B !important;
}
body[data-qld-theme="light"] .elementor-331 .elementor-element.elementor-element-5e9d7cf a {
  color: #7C3AED !important;
}
.elementor-331 .elementor-element.elementor-element-5e9d7cf img {
  max-width: 100%;
  height: auto;
  border-radius: 12px;
  margin: 20px auto;
  display: block;
}/* End custom CSS */