.elementor-3 .elementor-element.elementor-element-73f92792{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-c037ae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-3 .elementor-element.elementor-element-c037ae1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-47352027{font-family:"Inter", Sans-serif;font-weight:400;color:#ACACAC;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-47352027 */.elementor-3 .elementor-element.elementor-element-47352027 {
  
  & :is(h2,h3,h4,h5,h6){
   font-size:1.2em;
    font-weight:700!important;
    margin:1.7em 0px;
    color:black;
    background:var( --e-global-color-accent );
    width:fit-content;
    border-radius:2em;
    padding:.4em 1em;
    line-height:1.4em;
    & strong{
      
      font-weight:inherit;
      
    }
    
  }
  
  & ul {
  list-style:none;
  display:flex;
  flex-direction:column;
  gap:1em;
  margin-left:-2.7em;
  margin-bottom: 2em;

  text-wrap:pretty;
  & > li{
  background:#f7f7f7;
  padding:1em 1em 1em 1em;
  border-radius:.4em;
    color: black;
    &::marker{
      content:'->    ';
      color: white;
      
    }
    & ul{
      margin-top: 1em;
      padding:.4em 1.7em;
      background:#cccccc50;
      border-radius:.4em;
      & li{
        padding-left:1em;
        &::marker{
      content:'\f061';
      font-family: 'Font Awesome\ 6 Solid', Sans-serif
    }
      }
      
    }
  }
}
  
}/* End custom CSS */