.elementor-37 .elementor-element.elementor-element-a9c5f60 > .elementor-container{max-width:1140px;}.elementor-37 .elementor-element.elementor-element-a9c5f60{margin-top:40px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-fc1a0a8 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:1.5rem;}.elementor-37 .elementor-element.elementor-element-eca64ff > .elementor-container{max-width:1140px;}.elementor-37 .elementor-element.elementor-element-eca64ff{margin-top:40px;margin-bottom:0px;}.elementor-37 .elementor-element.elementor-element-d0eecd0 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:1.5rem;}.elementor-37 .elementor-element.elementor-element-57e3633 > .elementor-element-populated{margin:20px 0px 70px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-57e3633{width:100%;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-a9c5f60{margin-top:20px;margin-bottom:15px;}.elementor-37 .elementor-element.elementor-element-de96297 > .elementor-element-populated{margin:0px 30px 0px 30px;}.elementor-37 .elementor-element.elementor-element-eca64ff{margin-top:20px;margin-bottom:15px;}.elementor-37 .elementor-element.elementor-element-454b376 > .elementor-element-populated{margin:0px 30px 0px 30px;}.elementor-37 .elementor-element.elementor-element-8267912{margin-top:0px;margin-bottom:70px;}.elementor-37 .elementor-element.elementor-element-57e3633 > .elementor-element-populated{margin:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-de96297 > .elementor-element-populated{margin:0px 15px 0px 15px;}.elementor-37 .elementor-element.elementor-element-144596c .elementor-heading-title{font-size:2rem;}.elementor-37 .elementor-element.elementor-element-454b376 > .elementor-element-populated{margin:0px 15px 0px 15px;}.elementor-37 .elementor-element.elementor-element-eb68b31 .elementor-heading-title{font-size:2rem;}.elementor-37 .elementor-element.elementor-element-57e3633 > .elementor-element-populated{margin:0px 0px 70px 0px;}.elementor-37 .elementor-element.elementor-element-a479194 > .elementor-widget-container{margin:0px 15px 0px 15px;}}/* Start custom CSS for html, class: .elementor-element-a479194 */.agbs ol {
	counter-reset: table-of-content;
	list-style-type: none;
	margin-left:0;
}

.agbs > ol:first-child {
    margin-top:-32px;
}

/* Text Ebene 1 */

.agbs ol > li::before {
	counter-increment: table-of-content;
	content: counters(table-of-content, ".", decimal) " ";
	padding-right: 22px;
}

.agbs li {
    text-transform: uppercase;
    font-size: 1.2rem;
    margin-top:32px;
}

/* Text Ebene 2 */

.agbs li li::before {
	padding-right: 16px;
}

.agbs li li {
    text-transform: none;
    font-size:1rem;
    display:flex;
    margin-top:8px;
}

.agbs ul {
    margin-left: 32px;
    margin-bottom: 0;
    list-style-position: outside;
    list-style-type: "- ";
}

.agbs ul li {
    display: list-item;
    margin-top:0px;
}

.agbs a {
    display:block;
}/* End custom CSS */