.elementor-711 .elementor-element.elementor-element-fe1559f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-711 .elementor-element.elementor-element-fe1559f:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-fe1559f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-color__heading );}.elementor-711 .elementor-element.elementor-element-e7dbabe{text-align:start;}.elementor-711 .elementor-element.elementor-element-e7dbabe .elementor-heading-title{font-family:var( --e-global-typography-v4-heading__h2-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-heading__h2-font-size );font-weight:var( --e-global-typography-v4-heading__h2-font-weight );text-transform:var( --e-global-typography-v4-heading__h2-text-transform );line-height:var( --e-global-typography-v4-heading__h2-line-height );letter-spacing:var( --e-global-typography-v4-heading__h2-letter-spacing );color:var( --e-global-color-v4-color__white );}.elementor-711 .elementor-element.elementor-element-927e162{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}@media(max-width:1024px){.elementor-711 .elementor-element.elementor-element-e7dbabe .elementor-heading-title{font-size:var( --e-global-typography-v4-heading__h2-font-size );line-height:var( --e-global-typography-v4-heading__h2-line-height );letter-spacing:var( --e-global-typography-v4-heading__h2-letter-spacing );}}@media(max-width:767px){.elementor-711 .elementor-element.elementor-element-fe1559f{--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-711 .elementor-element.elementor-element-e7dbabe{text-align:start;}.elementor-711 .elementor-element.elementor-element-e7dbabe .elementor-heading-title{font-size:var( --e-global-typography-v4-heading__h2-font-size );line-height:var( --e-global-typography-v4-heading__h2-line-height );letter-spacing:var( --e-global-typography-v4-heading__h2-letter-spacing );}.elementor-711 .elementor-element.elementor-element-927e162{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-f528e68 */.elementor-711 .elementor-element.elementor-element-f528e68 ol li, .elementor-711 .elementor-element.elementor-element-f528e68 ol li ol {
    margin: 30px 0;
}

.elementor-711 .elementor-element.elementor-element-f528e68 ol li ol li ol li {
    margin: 0 !important;
}

.elementor-711 .elementor-element.elementor-element-f528e68 a {
  color: var(--color__heading);
  text-decoration: underline !important;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 0.333em;
  transition: all 0.3s;
}

.elementor-711 .elementor-element.elementor-element-f528e68 a:hover {
  color: var(--color__accent);
  text-decoration: underline;
  text-underline-offset: 0.667em;
  text-decoration-color: transparent !important;
}/* End custom CSS */