.elementor-2769 .elementor-element.elementor-element-52d8142{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2769 .elementor-element.elementor-element-52d8142:not(.elementor-motion-effects-element-type-background), .elementor-2769 .elementor-element.elementor-element-52d8142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2769 .elementor-element.elementor-element-aacaad1 img{width:80vw;height:80vh;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2769 .elementor-element.elementor-element-c419ec8{text-align:center;}.elementor-2769 .elementor-element.elementor-element-c419ec8 .elementor-heading-title{font-size:44px;font-weight:600;color:var( --e-global-color-9036104 );}.elementor-2769 .elementor-element.elementor-element-fbaea27{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2769 .elementor-element.elementor-element-fbaea27 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-2769 .elementor-element.elementor-element-fbaea27 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2769 .elementor-element.elementor-element-589b05c{--display:flex;}.elementor-2769 .elementor-element.elementor-element-4a18a67{text-align:justify;color:var( --e-global-color-1a79ac1 );}@media(min-width:768px){.elementor-2769 .elementor-element.elementor-element-52d8142{--width:95%;}.elementor-2769 .elementor-element.elementor-element-589b05c{--width:80%;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-aacaad1 */.nbx-post-content {
  max-width: 820px;
  margin: 0 auto;
  font-size: 16px;
  line-height: 2.1;
  color: #222;
}

.nbx-post-content h2 {
  margin-top: 36px;
  margin-bottom: 14px;
  font-size: 26px;
  font-weight: 900;
  line-height: 1.5;
}

.nbx-post-content h3 {
  margin-top: 26px;
  margin-bottom: 10px;
  font-size: 21px;
  font-weight: 800;
  line-height: 1.6;
}

.nbx-post-content p {
  margin-bottom: 16px;
}

.nbx-post-content img,
.nbx-post-content video,
.nbx-post-content iframe {
  border-radius: 18px;
}

.nbx-post-content figure {
  margin: 24px auto;
}

.nbx-post-content figcaption {
  text-align: center;
  font-size: 13px;
  color: #777;
  margin-top: 8px;
}

.nbx-post-content blockquote {
  margin: 24px 0;
  padding: 16px 18px;
  border-radius: 16px;
  background: #f4f4f4;
  border-right: 4px solid #0170B9;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-589b05c */.elementor-2769 .elementor-element.elementor-element-589b05c {
  margin-inline: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d8142 */.elementor-2769 .elementor-element.elementor-element-52d8142 {
  margin-top: 1%  !important;
  margin-inline: auto !important;
}/* End custom CSS */