.elementor-2059 .elementor-element.elementor-element-a2c43be{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-2059 .elementor-element.elementor-element-545cdad{width:auto;max-width:auto;padding:10px 0px 10px 0px;}:root{--page-title-display:none;}/* Start custom CSS for heading, class: .elementor-element-545cdad */.elementor-2059 .elementor-element.elementor-element-545cdad {
    position:relative;
    display: inline!important;
    
}

.elementor-2059 .elementor-element.elementor-element-545cdad:after {
    content: '';
    display:block;
    width: 40px;
    height: 4px;
    background-color: #00A1E5;
    position:absolute;
    top:50%;
    transform: translateY(-50%);
    right: -50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2e9696 */.elementor-2059 .elementor-element.elementor-element-f2e9696 ul {
  list-style: none; /* Remove list bullets */
  padding: 0;
  margin: 0;
}

.elementor-2059 .elementor-element.elementor-element-f2e9696 ul li {
  padding-left: 16px;
}

.elementor-2059 .elementor-element.elementor-element-f2e9696 ul li:before {
  content: "–"; 
  padding-right: 8px;
  color: #00A1E5; /* Or a color you prefer */
}/* End custom CSS */