.elementor-137144 .elementor-element.elementor-element-a5cbf61{--display:flex;}.elementor-137144 .elementor-element.elementor-element-a5cbf61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-137144 .elementor-element.elementor-element-601051a{text-align:center;}.elementor-137144 .elementor-element.elementor-element-601051a .elementor-heading-title{font-size:31px;font-weight:900;color:#000000;}.elementor-137144 .elementor-element.elementor-element-20d1deb{width:var( --container-widget-width, 106.229% );max-width:106.229%;--container-widget-width:106.229%;--container-widget-flex-grow:0;}.elementor-137144 .elementor-element.elementor-element-20d1deb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-137144 .elementor-element.elementor-element-0d29c0e{font-size:21px;line-height:32px;color:#000000;}@media(max-width:767px){.elementor-137144 .elementor-element.elementor-element-601051a .elementor-heading-title{font-size:34px;}.elementor-137144 .elementor-element.elementor-element-0d29c0e{font-size:16px;line-height:1.5em;}}@media(min-width:768px){.elementor-137144 .elementor-element.elementor-element-a5cbf61{--width:804px;}}/* Start custom CSS for text-editor, class: .elementor-element-0d29c0e */.elementor-137144 .elementor-element.elementor-element-0d29c0e a {font-size:inherit}
/* Targets screens 768px wide and below (smartphones & small tablets) */
@media screen and (max-width: 768px) {
  figure {
    float: none!important;
    width: 100%; /* Keeps the figure full-width once un-floated */
  }
}/* End custom CSS */