.elementor-11479 .elementor-element.elementor-element-21b40ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11479 .elementor-element.elementor-element-e1ce3a1{--spacer-size:2em;}.elementor-11479 .elementor-element.elementor-element-a0637ef > .elementor-widget-container{margin:0em 0em -1em 0em;border-style:none;}.elementor-11479 .elementor-element.elementor-element-a0637ef{text-align:center;}.elementor-11479 .elementor-element.elementor-element-d19c2f0{--spacer-size:50px;}.elementor-11479 .elementor-element.elementor-element-fac763e{text-align:center;}.elementor-11479 .elementor-element.elementor-element-c889de1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b0a42ce );--border-color:var( --e-global-color-b0a42ce );--border-radius:15px 15px 15px 15px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-11479 .elementor-element.elementor-element-c889de1:not(.elementor-motion-effects-element-type-background), .elementor-11479 .elementor-element.elementor-element-c889de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11479 .elementor-element.elementor-element-7854ec5 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-11479 .elementor-element.elementor-element-7854ec5{text-align:center;}.elementor-11479 .elementor-element.elementor-element-7854ec5 .elementor-heading-title{font-size:var( --e-global-typography-7345840-font-size );font-weight:var( --e-global-typography-7345840-font-weight );line-height:var( --e-global-typography-7345840-line-height );}.elementor-11479 .elementor-element.elementor-element-830df6c{font-size:var( --e-global-typography-c4b538c-font-size );font-weight:var( --e-global-typography-c4b538c-font-weight );}.elementor-11479 .elementor-element.elementor-element-f6e57f0{--spacer-size:1em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11479 .elementor-element.elementor-element-7854ec5 .elementor-heading-title{font-size:var( --e-global-typography-7345840-font-size );line-height:var( --e-global-typography-7345840-line-height );}.elementor-11479 .elementor-element.elementor-element-830df6c{font-size:var( --e-global-typography-c4b538c-font-size );}}@media(max-width:767px){.elementor-11479 .elementor-element.elementor-element-7854ec5 .elementor-heading-title{font-size:var( --e-global-typography-7345840-font-size );line-height:var( --e-global-typography-7345840-line-height );}.elementor-11479 .elementor-element.elementor-element-830df6c{font-size:var( --e-global-typography-c4b538c-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-a0637ef */.elementor-11479 .elementor-element.elementor-element-a0637ef p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36ddef9 */.elementor-11479 .elementor-element.elementor-element-36ddef9 ol {
  list-style: none;           /* remove default numbers */
  counter-reset: list-counter;
  padding:0;
}

.elementor-11479 .elementor-element.elementor-element-36ddef9 ol li {
  counter-increment: list-counter;
  position: relative;
  padding-left: 2em;          /* space before text */
  font-size: 0.8em;
}

.elementor-11479 .elementor-element.elementor-element-36ddef9 ol li::before {
  content: counter(list-counter) ".";
  position: absolute;
  left: 0;
  width: 0.8em;               /* controls space for marker */
  text-align: right;          /* align numbers neatly */
  margin-right: 0.5em;        /* extra gap after number */
  font-size: 1.1em;
  font-weight: bold;
}

.elementor-11479 .elementor-element.elementor-element-36ddef9 strong {
    font-size: 1.1em;
}

.elementor-11479 .elementor-element.elementor-element-36ddef9 u {
    text-decoration: none;
}

.elementor-11479 .elementor-element.elementor-element-36ddef9 li>p {
    padding-top: 0.2em;
}/* End custom CSS */