.elementor-1257 .elementor-element.elementor-element-7d62cc70{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-1257 .elementor-element.elementor-element-7d62cc70:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-7d62cc70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4edde;}.elementor-1257 .elementor-element.elementor-element-fa000053{--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-1257 .elementor-element.elementor-element-fa000053:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-fa000053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102929;background-image:url("https://der-direktor.de/wp-content/uploads/2026/10/gdr-rune-hintergrund.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1257 .elementor-element.elementor-element-1ef6b5b4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-1257 .elementor-element.elementor-element-6b43e5a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1257 .elementor-element.elementor-element-18d3a538{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:3px 8px 4px 6px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1257 .elementor-element.elementor-element-18d3a538:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-18d3a538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4eddef5;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1257 .elementor-element.elementor-element-5ee61673{font-family:"monospace", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.15em;letter-spacing:0.15em;color:#797267;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1257 .elementor-element.elementor-element-469ea761 .elementor-heading-title{font-family:"Der Direktor schreibt", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-46eae91a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-41e77060{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-4ea1e4b7{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-1257 .elementor-element.elementor-element-a088e77{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#c6baa3;--border-color:#c6baa3;--border-radius:3px 3px 3px 3px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1257 .elementor-element.elementor-element-a088e77:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-a088e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf5df;}.elementor-1257 .elementor-element.elementor-element-41002478{font-family:"monospace", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.15em;letter-spacing:0.15em;color:#797267;}.elementor-1257 .elementor-element.elementor-element-13ec7eb8{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-5f1bb1db{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-b9cff6c{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-71764476{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1257 .elementor-element.elementor-element-791ac5c5{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:3px 8px 4px 6px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1257 .elementor-element.elementor-element-791ac5c5:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-791ac5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4eddef5;}.elementor-1257 .elementor-element.elementor-element-65b3352b{font-family:"monospace", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.15em;letter-spacing:0.15em;color:#797267;}.elementor-1257 .elementor-element.elementor-element-72887192 .elementor-heading-title{font-family:"Der Direktor schreibt", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-70875528{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-4a24291b{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-4710ce0a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-223accdf{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-1257 .elementor-element.elementor-element-256cab93{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29262218;--border-color:#29262218;--border-radius:3px 3px 3px 3px;box-shadow:4px 14px 28px 0px #071c2540;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-1257 .elementor-element.elementor-element-256cab93:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-256cab93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff9ed;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-2aca3bb6 img{width:100%;border-radius:1px 1px 1px 1px;}.elementor-1257 .elementor-element.elementor-element-703f3aba{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;color:#514d43;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-39c2ae27 .elementor-button{background-color:#ffffff00;font-family:"monospace", Sans-serif;font-size:11px;font-weight:400;text-decoration:underline;line-height:1.15em;fill:#345c56;color:#345c56;border-style:none;padding:5px 0px 5px 0px;}.elementor-1257 .elementor-element.elementor-element-4a103f07{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;}.elementor-1257 .elementor-element.elementor-element-7a45b2a9{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29262218;--border-color:#29262218;--border-radius:3px 3px 3px 3px;box-shadow:4px 14px 28px 0px #071c2540;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-1257 .elementor-element.elementor-element-7a45b2a9:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-7a45b2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff9ed;}.elementor-1257 .elementor-element.elementor-element-1d428ff6 img{width:100%;border-radius:1px 1px 1px 1px;}.elementor-1257 .elementor-element.elementor-element-5f8abfcb{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;color:#514d43;}.elementor-1257 .elementor-element.elementor-element-719558ba{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29262218;--border-color:#29262218;--border-radius:3px 3px 3px 3px;box-shadow:4px 14px 28px 0px #071c2540;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-1257 .elementor-element.elementor-element-719558ba:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-719558ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff9ed;}.elementor-1257 .elementor-element.elementor-element-259820a3 img{width:100%;border-radius:1px 1px 1px 1px;}.elementor-1257 .elementor-element.elementor-element-6aed745c{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;color:#514d43;}.elementor-1257 .elementor-element.elementor-element-5e851956{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1257 .elementor-element.elementor-element-295e2327{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-1257 .elementor-element.elementor-element-46abfeca{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29262218;--border-color:#29262218;--border-radius:3px 3px 3px 3px;box-shadow:4px 14px 28px 0px #071c2540;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-1257 .elementor-element.elementor-element-46abfeca:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-46abfeca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff9ed;}.elementor-1257 .elementor-element.elementor-element-5c1f3cb9 img{width:100%;border-radius:1px 1px 1px 1px;}.elementor-1257 .elementor-element.elementor-element-595ea896{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;color:#514d43;}.elementor-1257 .elementor-element.elementor-element-78c5765b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29262218;--border-color:#29262218;--border-radius:3px 3px 3px 3px;box-shadow:4px 14px 28px 0px #071c2540;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-1257 .elementor-element.elementor-element-78c5765b:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-78c5765b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff9ed;}.elementor-1257 .elementor-element.elementor-element-7f17ddb8 img{width:100%;border-radius:1px 1px 1px 1px;}.elementor-1257 .elementor-element.elementor-element-23e8d70f{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;color:#514d43;}.elementor-1257 .elementor-element.elementor-element-2d9bbb2 > .elementor-widget-container{padding:8px 12px 8px 12px;}.elementor-1257 .elementor-element.elementor-element-2d9bbb2{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-1b0c28ed{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:3px 8px 4px 6px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1257 .elementor-element.elementor-element-1b0c28ed:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-1b0c28ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4eddef5;}.elementor-1257 .elementor-element.elementor-element-649ed0e9{font-family:"monospace", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.15em;letter-spacing:0.15em;color:#797267;}.elementor-1257 .elementor-element.elementor-element-3cf0e1ed .elementor-heading-title{font-family:"Der Direktor schreibt", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-162301b{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-410f3764{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-2ba6af51{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-1703b096{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-2d733bbf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1257 .elementor-element.elementor-element-518afc7d{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:3px 8px 4px 6px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1257 .elementor-element.elementor-element-518afc7d:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-518afc7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4eddef5;}.elementor-1257 .elementor-element.elementor-element-74decf9{font-family:"monospace", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.15em;letter-spacing:0.15em;color:#797267;}.elementor-1257 .elementor-element.elementor-element-764b27a .elementor-heading-title{font-family:"Der Direktor schreibt", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-1e34e769{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-1d8c671a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-45a7aa78{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-769b3477{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-1257 .elementor-element.elementor-element-7b1cb839{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#29262218;--border-color:#29262218;--border-radius:3px 3px 3px 3px;box-shadow:4px 14px 28px 0px #071c2540;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-1257 .elementor-element.elementor-element-7b1cb839:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-7b1cb839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff9ed;}.elementor-1257 .elementor-element.elementor-element-7d07f109 img{width:100%;border-radius:1px 1px 1px 1px;}.elementor-1257 .elementor-element.elementor-element-7db2bf73{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;color:#514d43;}.elementor-1257 .elementor-element.elementor-element-7592f3ba{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1257 .elementor-element.elementor-element-7592f3ba:not(.elementor-motion-effects-element-type-background), .elementor-1257 .elementor-element.elementor-element-7592f3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4eddef5;}.elementor-1257 .elementor-element.elementor-element-79ffa78d{font-family:"monospace", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.15em;letter-spacing:0.15em;color:#797267;}.elementor-1257 .elementor-element.elementor-element-23afe5c9 .elementor-heading-title{font-family:"Der Direktor schreibt", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-467308a0{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-375e6ada{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-2d5cb638 .elementor-heading-title{font-family:"Der Direktor schreibt", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-2a162f5a{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-728ebde8{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#292622;}.elementor-1257 .elementor-element.elementor-element-6bbe4fb1 > .elementor-widget-container{padding:8px 12px 8px 12px;}.elementor-1257 .elementor-element.elementor-element-6bbe4fb1{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:#292622;}@media(max-width:1280px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:601px){.elementor-1257 .elementor-element.elementor-element-1ef6b5b4{--width:100%;}.elementor-1257 .elementor-element.elementor-element-18d3a538{--width:43%;}.elementor-1257 .elementor-element.elementor-element-4ea1e4b7{--width:52%;}.elementor-1257 .elementor-element.elementor-element-791ac5c5{--width:43%;}.elementor-1257 .elementor-element.elementor-element-223accdf{--width:52%;}.elementor-1257 .elementor-element.elementor-element-256cab93{--width:100%;}.elementor-1257 .elementor-element.elementor-element-7a45b2a9{--width:47%;}.elementor-1257 .elementor-element.elementor-element-719558ba{--width:47%;}.elementor-1257 .elementor-element.elementor-element-295e2327{--width:52%;}.elementor-1257 .elementor-element.elementor-element-46abfeca{--width:100%;}.elementor-1257 .elementor-element.elementor-element-78c5765b{--width:100%;}.elementor-1257 .elementor-element.elementor-element-1b0c28ed{--width:43%;}.elementor-1257 .elementor-element.elementor-element-518afc7d{--width:43%;}.elementor-1257 .elementor-element.elementor-element-769b3477{--width:52%;}.elementor-1257 .elementor-element.elementor-element-7b1cb839{--width:100%;}.elementor-1257 .elementor-element.elementor-element-7592f3ba{--width:100%;}}@media(max-width:600px){.elementor-1257 .elementor-element.elementor-element-1ef6b5b4{--width:100%;}.elementor-1257 .elementor-element.elementor-element-6b43e5a9{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1257 .elementor-element.elementor-element-18d3a538{--width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-5ee61673{font-size:11px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-469ea761 .elementor-heading-title{font-size:32px;}.elementor-1257 .elementor-element.elementor-element-46eae91a{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-41e77060{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-4ea1e4b7{--width:100%;}.elementor-1257 .elementor-element.elementor-element-41002478{font-size:11px;}.elementor-1257 .elementor-element.elementor-element-13ec7eb8{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-5f1bb1db{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-b9cff6c{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-71764476{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1257 .elementor-element.elementor-element-791ac5c5{--width:100%;}.elementor-1257 .elementor-element.elementor-element-65b3352b{font-size:11px;}.elementor-1257 .elementor-element.elementor-element-72887192 .elementor-heading-title{font-size:32px;}.elementor-1257 .elementor-element.elementor-element-70875528{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-4a24291b{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-4710ce0a{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-223accdf{--width:100%;}.elementor-1257 .elementor-element.elementor-element-256cab93{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-703f3aba{font-size:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-39c2ae27 .elementor-button{font-size:11px;}.elementor-1257 .elementor-element.elementor-element-7a45b2a9{--width:47%;}.elementor-1257 .elementor-element.elementor-element-5f8abfcb{font-size:12px;}.elementor-1257 .elementor-element.elementor-element-719558ba{--width:47%;}.elementor-1257 .elementor-element.elementor-element-6aed745c{font-size:12px;}.elementor-1257 .elementor-element.elementor-element-5e851956{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1257 .elementor-element.elementor-element-295e2327{--width:100%;}.elementor-1257 .elementor-element.elementor-element-46abfeca{--width:100%;}.elementor-1257 .elementor-element.elementor-element-595ea896{font-size:12px;}.elementor-1257 .elementor-element.elementor-element-78c5765b{--width:100%;}.elementor-1257 .elementor-element.elementor-element-23e8d70f{font-size:12px;}.elementor-1257 .elementor-element.elementor-element-2d9bbb2{font-size:13px;}.elementor-1257 .elementor-element.elementor-element-1b0c28ed{--width:100%;}.elementor-1257 .elementor-element.elementor-element-649ed0e9{font-size:11px;}.elementor-1257 .elementor-element.elementor-element-3cf0e1ed .elementor-heading-title{font-size:32px;}.elementor-1257 .elementor-element.elementor-element-162301b{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-410f3764{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-2ba6af51{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-1703b096{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-2d733bbf{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1257 .elementor-element.elementor-element-518afc7d{--width:100%;}.elementor-1257 .elementor-element.elementor-element-74decf9{font-size:11px;}.elementor-1257 .elementor-element.elementor-element-764b27a .elementor-heading-title{font-size:32px;}.elementor-1257 .elementor-element.elementor-element-1e34e769{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-1d8c671a{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-45a7aa78{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-769b3477{--width:100%;}.elementor-1257 .elementor-element.elementor-element-7b1cb839{--width:100%;}.elementor-1257 .elementor-element.elementor-element-7db2bf73{font-size:12px;}.elementor-1257 .elementor-element.elementor-element-7592f3ba{--width:100%;}.elementor-1257 .elementor-element.elementor-element-79ffa78d{font-size:11px;}.elementor-1257 .elementor-element.elementor-element-23afe5c9 .elementor-heading-title{font-size:32px;}.elementor-1257 .elementor-element.elementor-element-467308a0{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-375e6ada{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-2d5cb638 .elementor-heading-title{font-size:32px;}.elementor-1257 .elementor-element.elementor-element-2a162f5a{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-728ebde8{font-size:17px;}.elementor-1257 .elementor-element.elementor-element-6bbe4fb1{font-size:13px;}}/* Start custom CSS for container, class: .elementor-element-fa000053 *//* Die Bildauswahl erfolgt unter Stil > Hintergrund. */
.elementor-1257 .elementor-element.elementor-element-fa000053{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:var(--scene-progress);width:100vw;height:100vh}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ee61673 */.elementor-1257 .elementor-element.elementor-element-5ee61673 p{margin:0;font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46eae91a */.elementor-1257 .elementor-element.elementor-element-46eae91a p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41e77060 */.elementor-1257 .elementor-element.elementor-element-41e77060 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41002478 */.elementor-1257 .elementor-element.elementor-element-41002478 p{margin:0;font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13ec7eb8 */.elementor-1257 .elementor-element.elementor-element-13ec7eb8 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f1bb1db */.elementor-1257 .elementor-element.elementor-element-5f1bb1db p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9cff6c */.elementor-1257 .elementor-element.elementor-element-b9cff6c p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a088e77 */.elementor-1257 .elementor-element.elementor-element-a088e77{transform:rotate(2deg);box-shadow:3px 8px 16px #29262214}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65b3352b */.elementor-1257 .elementor-element.elementor-element-65b3352b p{margin:0;font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70875528 */.elementor-1257 .elementor-element.elementor-element-70875528 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a24291b */.elementor-1257 .elementor-element.elementor-element-4a24291b p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4710ce0a */.elementor-1257 .elementor-element.elementor-element-4710ce0a p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2aca3bb6 */.elementor-1257 .elementor-element.elementor-element-2aca3bb6 img{display:block;user-select:none;-webkit-user-drag:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-703f3aba */.elementor-1257 .elementor-element.elementor-element-703f3aba p{font:inherit;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256cab93 *//* Greifen und Klebestreifen ergänzen die nativen Bildrahmen. */
.elementor-1257 .elementor-element.elementor-element-256cab93{position:relative;transform:translate(var(--print-x,0px),var(--print-y,0px)) rotate(var(--print-angle,-2deg));transition:box-shadow .2s;cursor:grab}
.elementor-1257 .elementor-element.elementor-element-256cab93::before{content:'';position:absolute;z-index:2;top:-12px;left:38%;width:86px;height:25px;background:#e2d8b6a6;transform:rotate(4deg);border:1px solid #c6b99140;pointer-events:none}
.elementor-1257 .elementor-element.elementor-element-256cab93.is-held{z-index:5;box-shadow:7px 24px 42px #071c2560;cursor:grabbing}
.elementor-1257 .elementor-element.elementor-element-256cab93 .dd-print-handle{position:absolute;top:0;left:0;width:100%;height:22px;opacity:0;cursor:grab;touch-action:none;z-index:3;border:0;background:transparent}
.elementor-1257 .elementor-element.elementor-element-256cab93 .dd-print-handle:focus-visible{opacity:1;outline:2px solid #963d2a}
@media(prefers-reduced-motion:reduce){.elementor-1257 .elementor-element.elementor-element-256cab93{transition:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d428ff6 */.elementor-1257 .elementor-element.elementor-element-1d428ff6 img{display:block;user-select:none;-webkit-user-drag:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f8abfcb */.elementor-1257 .elementor-element.elementor-element-5f8abfcb p{font:inherit;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a45b2a9 *//* Greifen und Klebestreifen ergänzen die nativen Bildrahmen. */
.elementor-1257 .elementor-element.elementor-element-7a45b2a9{position:relative;transform:translate(var(--print-x,0px),var(--print-y,0px)) rotate(var(--print-angle,-2deg));transition:box-shadow .2s;cursor:grab}
.elementor-1257 .elementor-element.elementor-element-7a45b2a9::before{content:'';position:absolute;z-index:2;top:-12px;left:38%;width:86px;height:25px;background:#e2d8b6a6;transform:rotate(4deg);border:1px solid #c6b99140;pointer-events:none}
.elementor-1257 .elementor-element.elementor-element-7a45b2a9.is-held{z-index:5;box-shadow:7px 24px 42px #071c2560;cursor:grabbing}
.elementor-1257 .elementor-element.elementor-element-7a45b2a9 .dd-print-handle{position:absolute;top:0;left:0;width:100%;height:22px;opacity:0;cursor:grab;touch-action:none;z-index:3;border:0;background:transparent}
.elementor-1257 .elementor-element.elementor-element-7a45b2a9 .dd-print-handle:focus-visible{opacity:1;outline:2px solid #963d2a}
@media(prefers-reduced-motion:reduce){.elementor-1257 .elementor-element.elementor-element-7a45b2a9{transition:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-259820a3 */.elementor-1257 .elementor-element.elementor-element-259820a3 img{display:block;user-select:none;-webkit-user-drag:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6aed745c */.elementor-1257 .elementor-element.elementor-element-6aed745c p{font:inherit;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-719558ba *//* Greifen und Klebestreifen ergänzen die nativen Bildrahmen. */
.elementor-1257 .elementor-element.elementor-element-719558ba{position:relative;transform:translate(var(--print-x,0px),var(--print-y,0px)) rotate(var(--print-angle,-2deg));transition:box-shadow .2s;cursor:grab}
.elementor-1257 .elementor-element.elementor-element-719558ba::before{content:'';position:absolute;z-index:2;top:-12px;left:38%;width:86px;height:25px;background:#e2d8b6a6;transform:rotate(4deg);border:1px solid #c6b99140;pointer-events:none}
.elementor-1257 .elementor-element.elementor-element-719558ba.is-held{z-index:5;box-shadow:7px 24px 42px #071c2560;cursor:grabbing}
.elementor-1257 .elementor-element.elementor-element-719558ba .dd-print-handle{position:absolute;top:0;left:0;width:100%;height:22px;opacity:0;cursor:grab;touch-action:none;z-index:3;border:0;background:transparent}
.elementor-1257 .elementor-element.elementor-element-719558ba .dd-print-handle:focus-visible{opacity:1;outline:2px solid #963d2a}
@media(prefers-reduced-motion:reduce){.elementor-1257 .elementor-element.elementor-element-719558ba{transition:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c1f3cb9 */.elementor-1257 .elementor-element.elementor-element-5c1f3cb9 img{display:block;user-select:none;-webkit-user-drag:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-595ea896 */.elementor-1257 .elementor-element.elementor-element-595ea896 p{font:inherit;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46abfeca *//* Greifen und Klebestreifen ergänzen die nativen Bildrahmen. */
.elementor-1257 .elementor-element.elementor-element-46abfeca{position:relative;transform:translate(var(--print-x,0px),var(--print-y,0px)) rotate(var(--print-angle,-2deg));transition:box-shadow .2s;cursor:grab}
.elementor-1257 .elementor-element.elementor-element-46abfeca::before{content:'';position:absolute;z-index:2;top:-12px;left:38%;width:86px;height:25px;background:#e2d8b6a6;transform:rotate(4deg);border:1px solid #c6b99140;pointer-events:none}
.elementor-1257 .elementor-element.elementor-element-46abfeca.is-held{z-index:5;box-shadow:7px 24px 42px #071c2560;cursor:grabbing}
.elementor-1257 .elementor-element.elementor-element-46abfeca .dd-print-handle{position:absolute;top:0;left:0;width:100%;height:22px;opacity:0;cursor:grab;touch-action:none;z-index:3;border:0;background:transparent}
.elementor-1257 .elementor-element.elementor-element-46abfeca .dd-print-handle:focus-visible{opacity:1;outline:2px solid #963d2a}
@media(prefers-reduced-motion:reduce){.elementor-1257 .elementor-element.elementor-element-46abfeca{transition:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f17ddb8 */.elementor-1257 .elementor-element.elementor-element-7f17ddb8 img{display:block;user-select:none;-webkit-user-drag:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23e8d70f */.elementor-1257 .elementor-element.elementor-element-23e8d70f p{font:inherit;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c5765b *//* Greifen und Klebestreifen ergänzen die nativen Bildrahmen. */
.elementor-1257 .elementor-element.elementor-element-78c5765b{position:relative;transform:translate(var(--print-x,0px),var(--print-y,0px)) rotate(var(--print-angle,-2deg));transition:box-shadow .2s;cursor:grab}
.elementor-1257 .elementor-element.elementor-element-78c5765b::before{content:'';position:absolute;z-index:2;top:-12px;left:38%;width:86px;height:25px;background:#e2d8b6a6;transform:rotate(4deg);border:1px solid #c6b99140;pointer-events:none}
.elementor-1257 .elementor-element.elementor-element-78c5765b.is-held{z-index:5;box-shadow:7px 24px 42px #071c2560;cursor:grabbing}
.elementor-1257 .elementor-element.elementor-element-78c5765b .dd-print-handle{position:absolute;top:0;left:0;width:100%;height:22px;opacity:0;cursor:grab;touch-action:none;z-index:3;border:0;background:transparent}
.elementor-1257 .elementor-element.elementor-element-78c5765b .dd-print-handle:focus-visible{opacity:1;outline:2px solid #963d2a}
@media(prefers-reduced-motion:reduce){.elementor-1257 .elementor-element.elementor-element-78c5765b{transition:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9bbb2 */.elementor-1257 .elementor-element.elementor-element-2d9bbb2 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-649ed0e9 */.elementor-1257 .elementor-element.elementor-element-649ed0e9 p{margin:0;font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-162301b */.elementor-1257 .elementor-element.elementor-element-162301b p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-410f3764 */.elementor-1257 .elementor-element.elementor-element-410f3764 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ba6af51 */.elementor-1257 .elementor-element.elementor-element-2ba6af51 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1703b096 */.elementor-1257 .elementor-element.elementor-element-1703b096 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74decf9 */.elementor-1257 .elementor-element.elementor-element-74decf9 p{margin:0;font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e34e769 */.elementor-1257 .elementor-element.elementor-element-1e34e769 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d8c671a */.elementor-1257 .elementor-element.elementor-element-1d8c671a p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45a7aa78 */.elementor-1257 .elementor-element.elementor-element-45a7aa78 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d07f109 */.elementor-1257 .elementor-element.elementor-element-7d07f109 img{display:block;user-select:none;-webkit-user-drag:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db2bf73 */.elementor-1257 .elementor-element.elementor-element-7db2bf73 p{font:inherit;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1cb839 *//* Greifen und Klebestreifen ergänzen die nativen Bildrahmen. */
.elementor-1257 .elementor-element.elementor-element-7b1cb839{position:relative;transform:translate(var(--print-x,0px),var(--print-y,0px)) rotate(var(--print-angle,-2deg));transition:box-shadow .2s;cursor:grab}
.elementor-1257 .elementor-element.elementor-element-7b1cb839::before{content:'';position:absolute;z-index:2;top:-12px;left:38%;width:86px;height:25px;background:#e2d8b6a6;transform:rotate(4deg);border:1px solid #c6b99140;pointer-events:none}
.elementor-1257 .elementor-element.elementor-element-7b1cb839.is-held{z-index:5;box-shadow:7px 24px 42px #071c2560;cursor:grabbing}
.elementor-1257 .elementor-element.elementor-element-7b1cb839 .dd-print-handle{position:absolute;top:0;left:0;width:100%;height:22px;opacity:0;cursor:grab;touch-action:none;z-index:3;border:0;background:transparent}
.elementor-1257 .elementor-element.elementor-element-7b1cb839 .dd-print-handle:focus-visible{opacity:1;outline:2px solid #963d2a}
@media(prefers-reduced-motion:reduce){.elementor-1257 .elementor-element.elementor-element-7b1cb839{transition:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79ffa78d */.elementor-1257 .elementor-element.elementor-element-79ffa78d p{margin:0;font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-467308a0 */.elementor-1257 .elementor-element.elementor-element-467308a0 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-375e6ada */.elementor-1257 .elementor-element.elementor-element-375e6ada p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a162f5a */.elementor-1257 .elementor-element.elementor-element-2a162f5a p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-728ebde8 */.elementor-1257 .elementor-element.elementor-element-728ebde8 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bbe4fb1 */.elementor-1257 .elementor-element.elementor-element-6bbe4fb1 p{font:inherit;color:inherit;margin:0 0 18px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7592f3ba */.elementor-1257 .elementor-element.elementor-element-7592f3ba{max-width:740px;border-radius:5px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef6b5b4 */.elementor-1257 .elementor-element.elementor-element-1ef6b5b4{max-width:1160px;margin-inline:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d62cc70 *//* Nur der Scrollzustand braucht eine eigene Variable. */
.elementor-1257 .elementor-element.elementor-element-7d62cc70{position:relative;isolation:isolate;--scene-progress:0}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Der Direktor schreibt';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://der-direktor.de/wp-content/uploads/2026/10/DerdirektorschreibtBalance-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Der Direktor schreibt';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://der-direktor.de/wp-content/uploads/2026/10/DerdirektorschreibtBalance-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Der Direktor schreibt';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://der-direktor.de/wp-content/uploads/2026/10/DerdirektorschreibtBalance-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */