.elementor-8611 .elementor-element.elementor-element-45a02f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.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-8611 .elementor-element.elementor-element-9952599{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8611 .elementor-element.elementor-element-9952599.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-8611 .elementor-element.elementor-element-45a02f4{--content-width:1600px;}}/* Start custom CSS for text-editor, class: .elementor-element-9952599 */:root{
  --primary:#0072b1;
  --bg:#f7fbfc;
  --text:#1f2933;
  --muted:#6b7280;
  --container:800px;
}

*{box-sizing:border-box}
html,body{height:100%}
body{
  margin:0;
  font-family:Inter, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial;
  color:var(--text);
  background:var(--bg);
  line-height:1.6;
  -webkit-font-smoothing:antialiased;
}

.container{
  max-width:var(--container);
  margin:0 auto;
  padding:24px;
}

h1{
  font-size:1.8rem;
  margin-bottom:20px;
  color:var(--primary);
}

p{
  margin-bottom:18px;
  color:var(--muted);
  font-size:1rem;
}

/* Responsive */
@media (max-width:600px){
  .container{
    padding:16px;
  }
  h1{
    font-size:1.5rem;
  }
  p{
    font-size:0.95rem;
  }
}/* End custom CSS */