.elementor-4075 .elementor-element.elementor-element-b273248{--display:flex;}.elementor-4075 .elementor-element.elementor-element-3a07cd97{width:var( --container-widget-width, 780% );max-width:780%;--container-widget-width:780%;--container-widget-flex-grow:0;text-align:start;font-size:18px;line-height:26px;}.elementor-4075 .elementor-element.elementor-element-3a07cd97 > .elementor-widget-container{margin:9px 0px 9px 0px;padding:25px 0px 25px 0px;}.elementor-4075 .elementor-element.elementor-element-3a07cd97 p{margin-block-end:17px;}@media(max-width:767px){.elementor-4075 .elementor-element.elementor-element-3a07cd97{font-size:16px;line-height:1.6em;}}@media(min-width:768px){.elementor-4075 .elementor-element.elementor-element-b273248{--content-width:1108px;}}/* Start custom CSS for text-editor, class: .elementor-element-3a07cd97 */.elementor-4075 .elementor-element.elementor-element-3a07cd97 h2, 
.elementor-4075 .elementor-element.elementor-element-3a07cd97 h3, 
.elementor-4075 .elementor-element.elementor-element-3a07cd97 h4 {
  margin-top: 28px !important;
  margin-bottom: 12px !important;
  line-height: 1.4em;
}
.elementor-4075 .elementor-element.elementor-element-3a07cd97 p {
  margin-bottom: 14px !important;
  line-height: 1.7em;
}
.elementor-4075 .elementor-element.elementor-element-3a07cd97 div[style*="border-left"],
.elementor-4075 .elementor-element.elementor-element-3a07cd97 div[style*="background-color"] {
  margin: 26px 0 !important;
  padding: 16px 20px !important;
  border-radius: 8px !important;
}/* End custom CSS */