.elementor-8967 .elementor-element.elementor-element-499b48e3 > .elementor-container{max-width:1280px;}.elementor-8967 .elementor-element.elementor-element-499b48e3{margin-top:0px;margin-bottom:60px;}.elementor-8967 .elementor-element.elementor-element-49af5cae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-global-2245 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-8967 .elementor-element.elementor-element-5bed1988 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8967 .elementor-element.elementor-element-5bed1988{text-align:center;}.elementor-8967 .elementor-element.elementor-element-45204d33 > .elementor-container{max-width:1080px;}/* Start custom CSS for text-editor, class: .elementor-element-80c07b1 */.elementor-8967 .elementor-element.elementor-element-80c07b1 h3 {
    margin-top: 30px;
    text-transform: none;
}

.elementor-8967 .elementor-element.elementor-element-80c07b1 p {
    font-size: 16px;
}

.agb ol {
  counter-reset: item;
}
.agb li {
  display: block
}
.agb li:before {
  content: counters(item, ".") " ";
  counter-increment: item;
}

.agb li ol li {
    padding: 10px 0;
}

.agb li:before {
    font-weight: bold;
}

.agb li ol li:before {
    font-weight: normal;
}

.widerruf {
    border: 1px solid black;
    padding: 15px;
    font-size: 0.85em;
}

.agb.continue ol {
    counter-increment: item 9;
}

li.plusone {
    counter-increment: item -8;
}

li.tohide:before {
    content: none;
}

.agb.continue ol.schlussbestimmung {
    counter-increment: item 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14d3345a */.elementor-8967 .elementor-element.elementor-element-14d3345a ol {
    font-size: 16px;
}/* End custom CSS */