.elementor-516 .elementor-element.elementor-element-5c22a92f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-516 .elementor-element.elementor-element-24b6fdce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-516 .elementor-element.elementor-element-24b6fdce img{width:100%;}.elementor-516 .elementor-element.elementor-element-1155b6b{--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-516 .elementor-element.elementor-element-df52225 .elementor-heading-title{text-transform:uppercase;}.elementor-516 .elementor-element.elementor-element-d9af693 .elementor-heading-title{font-size:1.5em;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-516 .elementor-element.elementor-element-d063177{--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-516 .elementor-element.elementor-element-0172f2a{font-weight:500;}.elementor-516 .elementor-element.elementor-element-645494e{--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-516 .elementor-element.elementor-element-87dedf8{font-weight:500;}.elementor-516 .elementor-element.elementor-element-d3e5b20{--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-516 .elementor-element.elementor-element-899ca07{font-weight:500;}.elementor-516 .elementor-element.elementor-element-8766d3c{--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-516 .elementor-element.elementor-element-ca3b59b{font-weight:500;}.elementor-516 .elementor-element.elementor-element-4b77342a{--display:flex;--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-516 .elementor-element.elementor-element-24dadadd .elementor-heading-title{font-size:1.5em;color:var( --e-global-color-secondary );}.elementor-516 .elementor-element.elementor-element-93585eb > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-516 .elementor-element.elementor-element-93585eb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-516 .elementor-element.elementor-element-d6c7bab > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-516 .elementor-element.elementor-element-720a575{--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-516 .elementor-element.elementor-element-1a5cea3e{--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-516 .elementor-element.elementor-element-10da55fd > .elementor-widget-container{margin:-2.5em -2em -2.5em -2em;}.elementor-516 .elementor-element.elementor-element-10da55fd.elementor-element{--align-self:flex-end;}.elementor-516 .elementor-element.elementor-element-10da55fd{text-align:right;}.elementor-516 .elementor-element.elementor-element-10da55fd img{width:4em;max-width:4em;}.elementor-516 .elementor-element.elementor-element-7c005843 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-516 .elementor-element.elementor-element-7c005843 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-516 .elementor-element.elementor-element-7e1016ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0.3em 0.3em;--row-gap:0.3em;--column-gap:0.3em;--margin-top:0.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-516 .elementor-element.elementor-element-7e1016ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-516 .elementor-element.elementor-element-36d10f29.elementor-element{--align-self:flex-start;}.elementor-516 .elementor-element.elementor-element-40ac2168.elementor-element{--align-self:flex-start;}.elementor-516 .elementor-element.elementor-element-408aa5fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-516 .elementor-element.elementor-element-408aa5fc:not(.elementor-motion-effects-element-type-background), .elementor-516 .elementor-element.elementor-element-408aa5fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dgfmm.org/wp-content/uploads/2026/07/Lehre-Hintergund.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-516 .elementor-element.elementor-element-408aa5fc.e-con{--align-self:center;}.elementor-516 .elementor-element.elementor-element-1afa233f.elementor-element{--align-self:center;}.elementor-516 .elementor-element.elementor-element-1afa233f{text-align:center;}@media(min-width:1025px){.elementor-516 .elementor-element.elementor-element-408aa5fc:not(.elementor-motion-effects-element-type-background), .elementor-516 .elementor-element.elementor-element-408aa5fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-1afa233f */.parallax h3 {
    max-width: 35em;
}/* End custom CSS */