.elementor-235 .elementor-element.elementor-element-8e57cfb:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-8e57cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tumbletrain.com.au/wp-content/uploads/2021/01/legal.jpeg");background-position:0px -223px;background-size:cover;}.elementor-235 .elementor-element.elementor-element-8e57cfb > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-235 .elementor-element.elementor-element-8e57cfb > .elementor-container{min-height:400px;}.elementor-235 .elementor-element.elementor-element-8e57cfb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-8e57cfb > .elementor-shape-bottom svg{height:25px;}.elementor-235 .elementor-element.elementor-element-28174de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-235 .elementor-element.elementor-element-28174de{text-align:center;}.elementor-235 .elementor-element.elementor-element-28174de .elementor-heading-title{font-family:"Fira Sans Condensed", Arial, Roboto;font-size:70px;font-weight:800;color:var( --e-global-color-accent );}.elementor-235 .elementor-element.elementor-element-525afa5{margin-top:80px;margin-bottom:80px;}@media(max-width:1024px){.elementor-235 .elementor-element.elementor-element-8e57cfb:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-8e57cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-235 .elementor-element.elementor-element-8e57cfb:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-8e57cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for html, class: .elementor-element-67c83fb */.legal-list {
  counter-reset: section;
}

.legal-list h1 {
    font-family: Roboto;
}

.legal-list h2 {
  padding-top: 40px;
  padding-bottom: 20px;
  font-family: Roboto;
  counter-reset: subsection;
}

.legal-list h2:before {
  counter-increment: section;
  content: counter(section);
  margin-right: 0.75em;
}

.legal-list h3 {
    font-family: Roboto;
}

.legal-list h3:before {
  counter-increment: subsection;
  content: counter(section) "." counter(subsection);
  margin-right: 0.75em;
}

.legal-list ol {
  list-style-type: lower-latin;
}

.legal-list ol ol {
  list-style-type: lower-roman;
}

.legal-list li {
  margin: 0.5em 1em;
}
.legal-list li li {
  margin: 0 0.5em;
}

.legal-list p {
    margin: 0.5em 0;
}/* End custom CSS */