.elementor-505 .elementor-element.elementor-element-3ef38d7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000000F;--border-color:#0000000F;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-505 .elementor-element.elementor-element-78dd15c img{width:75%;border-radius:15px 15px 15px 15px;}.elementor-505 .elementor-element.elementor-element-27a1cf7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-27a1cf7.elementor-element{--align-self:center;}.elementor-505 .elementor-element.elementor-element-27a1cf7 .elementor-heading-title{font-size:32px;line-height:1.5em;}.elementor-505 .elementor-element.elementor-element-8b6b029{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-8b6b029.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-505 .elementor-element.elementor-element-78dd15c img{width:100%;}.elementor-505 .elementor-element.elementor-element-27a1cf7{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-505 .elementor-element.elementor-element-27a1cf7 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-505 .elementor-element.elementor-element-8b6b029{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}/* Start custom CSS for theme-post-title, class: .elementor-element-27a1cf7 */.elementor-505 .elementor-element.elementor-element-27a1cf7 h1 {
  background: linear-gradient(90deg, #724FF7 0%, #3BACFD 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}


.elementor-505 .elementor-element.elementor-element-27a1cf7 h1 {
  text-align: justify;
  text-align-last: center;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-8b6b029 */.elementor-505 .elementor-element.elementor-element-8b6b029 {
  text-align: justify;
  text-align-last: center;
}/* End custom CSS */