.page-blaeserklasse{display:flow-root}.page-blaeserklasse p{max-width:76ch}.page-blaeserklasse .mgm-bk-photo,.editor-styles-wrapper .mgm-bk-photo{float:right;width:44%;max-width:605px;margin:16px 0 28px 40px}.mgm-bk-photo img{display:block;width:100%;height:auto}.mgm-bk-photo figcaption{font-size:14px;color:#54645b;margin-top:10px}.site-page .import-content.page-blaeserklasse h2.wp-block-heading,.editor-styles-wrapper h2.wp-block-heading{font:400 30px/1.2 var(--serif,Newsreader,Georgia,serif);color:var(--green,#14392d);margin:32px 0 20px}.page-blaeserklasse .mgm-bk-contact,.editor-styles-wrapper .mgm-bk-contact{clear:both;margin-top:40px;padding:28px 32px;background:#e9e4d6;border-top:2px solid #8a6a2b}.mgm-bk-contact h2{margin-top:0}.mgm-bk-contact a{overflow-wrap:anywhere}.mgm-bk-contact p:last-child{margin-bottom:0}@media(max-width:760px){.page-blaeserklasse .mgm-bk-photo,.editor-styles-wrapper .mgm-bk-photo{float:none;width:100%;margin:26px 0}.page-blaeserklasse .mgm-bk-contact{padding:24px 20px}}

@media(max-width:650px){.site-page .import-content.page-blaeserklasse h2.wp-block-heading{font-size:28px}}
