.elementor-10012 .elementor-element.elementor-element-70fca2e{--display:flex;--overflow:hidden;}.elementor-10012 .elementor-element.elementor-element-a5695ed{text-align:center;}.elementor-10012 .elementor-element.elementor-element-a5695ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:5px;word-spacing:0em;}.elementor-10012 .elementor-element.elementor-element-206585c{--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;}.elementor-10012 .elementor-element.elementor-element-a99b4bf .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10012 .elementor-element.elementor-element-e9a3c04{--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;}.elementor-10012 .elementor-element.elementor-element-a18c63f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10012 .elementor-element.elementor-element-f9ad2c1{--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;}.elementor-10012 .elementor-element.elementor-element-a27a5aa .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10012 .elementor-element.elementor-element-4378894{--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;}.elementor-10012 .elementor-element.elementor-element-c036bf5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10012 .elementor-element.elementor-element-db25cc7{--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;}.elementor-10012 .elementor-element.elementor-element-3d83995 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10012 .elementor-element.elementor-element-6a8ee09{--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;}.elementor-10012 .elementor-element.elementor-element-9773d97 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10012 .elementor-element.elementor-element-ed4cbe8{--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;}.elementor-10012 .elementor-element.elementor-element-78ec31a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10012 .elementor-element.elementor-element-c4f48b0{--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;}.elementor-10012 .elementor-element.elementor-element-9e6ceac .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10012 .elementor-element.elementor-element-09ba23f{--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;}.elementor-10012 .elementor-element.elementor-element-6f5f6da .elementor-heading-title{color:var( --e-global-color-text );}@media(max-width:767px){.elementor-10012 .elementor-element.elementor-element-a5695ed .elementor-heading-title{font-size:1.8rem;line-height:1.1em;letter-spacing:2.6px;}}/* Start custom CSS for heading, class: .elementor-element-a5695ed *//* LINED TEXT */
.line-text {
  display: flex;
  align-items: center;
  text-align: center;
  margin: 20px 0;
}

.line-text::before,
.line-text::after {
  content: "";
  flex: 1;
  border-top: 1px solid #87a844;
  margin: 0 10px;
}

.line-text span {
  white-space: nowrap;
  font-size: 18px;
  color: #87a844;
}/* End custom CSS */