body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
:root{--col-text: #1d1d1d;--col-allgemein: #496391;--col-alternativ: #567d83;--col-us: #5c9f9e;--col-us-heller: #e6f2f2}@font-face{font-family: "Real";src: url('/files/Layout/fnt/RealTextPro-Light.otf');font-weight: 200;font-style: normal}@font-face{font-family: "Real";src: url('/files/Layout/fnt/RealTextPro-Regular.otf');font-weight: 400;font-style: normal}@font-face{font-family: "Real";src: url('/files/Layout/fnt/RealTextPro-Bold.otf');font-weight: 600;font-style: normal}@font-face{font-family: "Real Condensed";src: url('/files/Layout/fnt/RealTextPro-ExtralightIta.otf');font-weight: 100;font-style: italic}@font-face{font-family: "Real Condensed";src: url('/files/Layout/fnt/RealTextPro-CnBook.otf');font-weight: 500;font-style: normal}@font-face{font-family: "Real Condensed";src: url('/files/Layout/fnt/RealTextPro-CnBold.otf');font-weight: 600;font-style: normal}@font-face{font-family: "Real Condensed";src: url('/files/Layout/fnt/RealTextPro-CnBoldObl.otf');font-weight: 600;font-style: italic}*{box-sizing: border-box}html{scroll-behavior: smooth;scroll-snap-type: block proximity;font: 18px/1.7 "Real", "Helvetica Neue", Helvetica, sans-serif;font-weight: 200;background: transparent;color: var(--col-text)}html .mod_article{scroll-snap-align: start end}body{border-bottom: .3px solid var(--col-text)}p{margin: 1.7rem 0}h1,h2,h3,h4,h5,h6{-mozilla-hyphens: none;-webkit-hyphens: none;hyphens: none}#intro h1,#start h1,#main h1{margin: 1.5em 0;font-family: "Real Condensed";font-size: clamp(1rem,2.625vw,2rem);font-weight: 600;line-height: 1.38;font-style: oblique;text-transform: uppercase;color: var(--col-us)}#main h2,#footer h2{font-size: clamp(1.6rem, 10vw,2.6rem);font-weight: 200;color: var(--col-us)}#main h3,#footer h3{font-family: "Real Condensed";font-size: 1rem;font-weight: 600}#main h3,#footer h3,#main h4,#footer h4,#main h5,#footer h5,#main h6,#footer h6{font-size: 1rem}#main .nobreak,#footer .nobreak{break-inside: avoid}#main span.nobreak,#footer span.nobreak{white-space: nowrap;break-inside: avoid}#main .einschub:not(.hg),#footer .einschub:not(.hg){font-family: "Real Condensed";font-weight: 500}#main .einschub.hg,#footer .einschub.hg{font-weight: 200}a{color: var(--col-text);text-decoration-line: underline;text-decoration-style: solid;text-decoration-thickness: .01em;text-underline-offset: .25em;text-decoration-color: #999;transition: all .3s ease, text-decoration-style 1s ease}#buecher .ce_image .caption a{color: white;opacity: 0.7}a:hover,a:focus{opacity: 1}a:hover,a:focus{color: var(--col-us);text-decoration-thickness: .2em;text-underline-offset: .3em;text-decoration-color: inherit}a:after{content: " ›››";display: inline}.image_container a{text-decoration-line: none;text-decoration-style: none;text-decoration-thickness: 0}.image_container a:after{content: none}a.mehr{display: block;position: relative;grid-column: 1/-1;width: 7.5rem;height: 5rem;margin: auto;text-decoration: none;background: url('/files/Layout/weiter-pfeil.svg') no-repeat center center;background-size: 5rem;transition: all .5s ease}a.mehr::before,a.mehr::after{content: none}@media screen and (max-width: 1000px){a.mehr{margin-top: 3rem}}@media screen and (min-width: 1000px){a.mehr{margin: 3rem auto 0}}@media screen and (min-width: 1500px){a.mehr{margin-top: 7.5rem}}a.mehr:hover,a.mehr:focus{background-color: var(--col-us-heller)}.image_container{position: relative;line-height: 0}.image_container .caption{position: absolute;right: 0;bottom: 0;display: grid;align-items: center;justify-items: center;padding: 1em 1.5em;font-size: .7rem;line-height: 2;background: rgba(0,0,0,0.5);color: white;opacity: 0.6;transition: all .7s ease}.image_container:hover .caption{opacity: 1}.image_container:hover .caption:hover{opacity: 1}#header .mod_article,#main .mod_article,#footer .mod_article{padding: 0 1rem 3rem}@media screen and (min-width: 650px){#header .mod_article,#main .mod_article,#footer .mod_article{padding: 0 3rem 3rem}}@media screen and (min-width: 1188px){#header .mod_article,#main .mod_article,#footer .mod_article{padding: 0 calc(50vw - 30rem) 3rem}}hr.grid-sepp{grid-column: 1/-1;height: 0;margin: 0;padding: 0;line-height: 0;border: none}.mod_article{min-height: calc(100vh - 3rem);margin: 0 auto;padding: 0}@media screen and (min-width: 1000px){.mod_article{scroll-margin-top: 3rem}}.mod_article:first-child{min-height: 100vh}#buecher .ce_gallery ul,#autorinnen,#illustratorinnen,#kontakt{display: grid;grid-template-columns: 1fr 1fr;grid-gap: 1rem;padding: 1rem}@media screen and (max-width: 650px){#illustratorinnen,#kontakt{grid-template-columns: 1fr}}#buecher .ce_gallery ul,#illustratorinnen{grid-auto-flow: dense}@media screen and (min-width: 650px){#buecher .ce_gallery ul,#autorinnen,#illustratorinnen,#kontakt{grid-gap: 3rem;padding: 3rem}}@media screen and (min-width: 1000px){#buecher .ce_gallery ul,#autorinnen{grid-template-columns: repeat(3, 1fr)}}.einleitung,#main .ce_text.einschub,#footer .ce_text.einschub,#main .ce_headline,#footer .ce_headline{grid-column: 1 / -1}#menuBtn{text-decoration: none}#menuBtn:before,#menuBtn:after{content: none}@media screen and (max-width: 1000px){#menuBtn{display: block;position: absolute;top: 0;right: 0;z-index: 99999;padding: 2rem;width: 2rem;height: 2rem;background: url(/files/Layout/menuBtn-weiss.svg) no-repeat center center;background-size: 2rem;transition: transform .5s ease}body.untermKnick #menuBtn{position: fixed}body.untermAgentinnenPortrait #menuBtn{background-image: url(/files/Layout/menuBtn.svg)}body.open-nav #menuBtn{position: fixed;background-image: url(/files/Layout/close-x.svg);opacity: .7;background-size: 1.3rem;width: 1.3rem;height: 1.3rem;padding: 1.7rem}body.open-nav #menuBtn:focus,body.open-nav #menuBtn:hover{opacity: 1;transform: rotate(180deg)}}@media screen and (min-width: 1000px){#menuBtn{display: none}}#hauptnav,#linksnav,#rechtsnav{position: fixed;margin: 0;padding: 0;text-align: center}body.layout-startseite #hauptnav,body.layout-startseite #linksnav,body.layout-startseite #rechtsnav{top: -3rem}@media screen and (min-width: 1000px){body.layout-startseite.untermKnick #hauptnav,body.layout-startseite.untermKnick #linksnav,body.layout-startseite.untermKnick #rechtsnav{top: 0}}@media screen and (max-width: 1000px){#hauptnav,#linksnav,#rechtsnav{bottom: 0;left: -100vw;right: 100vw;background: rgba(255,255,255,0.95);transition: all .4s ease}body.open-nav #hauptnav,body.open-nav #linksnav,body.open-nav #rechtsnav{left: 0;right: 0}}@media screen and (min-width: 1000px){#hauptnav,#linksnav,#rechtsnav{height: 3rem;transition: all 1s ease}}@media screen and (max-width: 1000px){#hauptnav,#linksnav,#rechtsnav{font: 1.5rem/1.2 "Real", "Helvetica Neue", Helvetica, sans-serif;font-weight: 200}}@media screen and (min-width: 1000px){#hauptnav,#linksnav,#rechtsnav{font: 1rem/1 "Real", "Helvetica Neue", Helvetica, sans-serif;font-weight: 400}}body.home.ganzOben #hauptnav,body.home.ganzOben #linksnav,body.home.ganzOben #rechtsnav{height: 0}#hauptnav ul,#linksnav ul,#rechtsnav ul{margin: 0;padding: 0}#hauptnav ul li,#linksnav ul li,#rechtsnav ul li{list-style-type: none;margin: 0}@media screen and (min-width: 1000px){#hauptnav ul li,#linksnav ul li,#rechtsnav ul li{display: inline-block}}#hauptnav ul li a,#linksnav ul li a,#rechtsnav ul li a{display: block;padding: 1rem 2rem;color: var(--col-text);text-decoration: none}#hauptnav ul li a:after,#linksnav ul li a:after,#rechtsnav ul li a:after{content: none}#hauptnav ul li a:hover,#linksnav ul li a:hover,#rechtsnav ul li a:hover,#hauptnav ul li a:focus,#linksnav ul li a:focus,#rechtsnav ul li a:focus{color: var(--col-us)}#hauptnav{z-index: 9990;background: white;border-top: .3px solid var(--col-text)}@media screen and (max-width: 1000px){#hauptnav{display: grid;align-items: center;padding: 2rem 0}}@media screen and (min-width: 1000px){#hauptnav{left: 0;right: 0}}@media screen and (max-width: 1000px){#linksnav,#hauptnav{top: 0}}#linksnav,#rechtsnav{z-index: 9999}@media screen and (max-width: 1000px){#linksnav,#rechtsnav{margin: 3rem}}@media screen and (max-width: 650px){#linksnav,#rechtsnav{margin: 1.5rem}}@media screen and (min-width: 1000px){#linksnav,#rechtsnav{width: auto}#linksnav:after,#rechtsnav:after{content: "";display: block;position: absolute;bottom: 0;width: 60%;border-bottom: .3px solid var(--col-text)}}@media screen and (max-width: 1000px){#linksnav{bottom: unset !important}}@media screen and (min-width: 1000px){#linksnav{left: 0}#linksnav:after{left: 0}}@media screen and (max-width: 1000px){#rechtsnav{top: unset !important;bottom: 0}}@media screen and (min-width: 1000px){#rechtsnav{right: 0}#rechtsnav:after{right: 0}}body.dev #main{padding-top: 100vh;max-height: 100vh;overflow-y: scroll}#main h2.ce_headline,#footer h2.ce_headline{margin: 5rem 0 3rem}#intro,#start,#vita{display: flex;align-items: center;justify-items: center;padding: 0 3em;transition: opacity .5s ease}#intro,#start{font-size: clamp(1.125rem, 3vw, 2.38rem);line-height: 1.38;color: var(--col-allgemein)}@media screen and (max-width: 375px){#intro,#start{margin: 0 2rem}}@media screen and (max-width: 650px){#intro h1,#start h1{margin: 3rem 0 0}}@media screen and (min-width: 650px){#intro h1,#start h1{margin: 0}}#intro h1 + p,#start h1 + p{margin: 1rem 0 0}#intro p:before,#start p:before,#intro p:after,#start p:after{content: "/";font-weight: 200}#intro p:before,#start p:before{padding-inline-end: .5rem}#intro p:after,#start p:after{padding-inline-start: .5rem}body.dev #start{position: fixed;z-index: -1;top: 0;left: 0;right: 0;bottom: 0}#vita{scroll-margin-top: 0}@media screen and (max-width: 650px){#vita{padding: 1rem}}@media screen and (min-width: 1000px){#vita{margin: 0}#main #vita{padding-top: 5rem}}#vita .ce_text{display: grid;grid-auto-flow: dense}@media screen and (max-width: 1000px){#vita .ce_text{grid-template-columns: 1fr;overflow: visible}}@media screen and (min-width: 1000px){#vita .ce_text{grid-template-columns: 1fr 1fr;grid-gap: 2rem;align-items: center}#vita .ce_text > .image_container + *{margin-top: 0}}#vita .ce_text a:after{content: none}@media screen and (max-width: 1000px){#vita .ce_text .image_container{grid-row: 1;margin: -3rem;margin-bottom: 3rem}}@media screen and (max-width: 650px){#vita .ce_text .image_container{margin: -1rem;margin-bottom: 1rem}}@media screen and (min-width: 1000px){#vita .ce_text .image_container{grid-column: -2 / -1;grid-row: 2;align-self: start}}#vita .ce_text > :not(.image_container){grid-column: 1 / 2;align-self: start}@media screen and (min-width: 1000px){#main #vita .ce_text h1{grid-column: 1/-1;grid-row: 1;align-self: end;margin: 0 0 0 calc(50% + 1rem)}}@media screen and (min-width: 1000px){#main #vita .ce_text h1{margin-top: 0}}#autorinnen{align-items: start;transition: all .5s ease}#autorinnen .ce_headline{margin: 0;padding: 0}@media screen and (max-width: 650px){#autorinnen .ce_headline{grid-column: 1/-1}}@media screen and (min-width: 650px){#autorinnen .ce_headline{align-self: end}}#autorinnen .ce_text{overflow: visible}#autorinnen .ce_text:not(.aktiv):not(.einschub) h3,#autorinnen:not(.zeigFotos) .ce_text:not(.einschub) h3{cursor: pointer}#autorinnen:not(.zeigFotos) .ce_text:not(.einschub) h3{text-decoration-line: underline;text-decoration-style: solid;text-decoration-thickness: .01em;text-underline-offset: .1em;text-decoration-color: #999;transition: all .3s ease, text-decoration-style 1s ease}#autorinnen:not(.zeigFotos) .ce_text:not(.einschub) h3:hover,#autorinnen:not(.zeigFotos) .ce_text:not(.einschub) h3:focus{text-decoration-thickness: .2em;text-underline-offset: .2em;text-decoration-color: inherit;color: var(--col-us)}#autorinnen:not(.zeigFotos) .ce_text:not(.einschub) h3:after{content: " ›››";display: inline}@media screen and (max-width: 650px){#autorinnen .ce_text > *{padding: 0}}#autorinnen .image_container img{width: 100%;height: auto;aspect-ratio: 1.4;object-fit: cover;filter: saturate(0) brightness(1) contrast(1);transition: all .5s ease-out}#autorinnen .image_container a[title="Cornelia Boese"] img,#autorinnen .image_container a[title="Olaf Büttner"] img{filter: saturate(0) brightness(1.1) contrast(1.15)}#autorinnen .image_container a[title="Birgit Ebbert"] img{filter: saturate(0) brightness(1) contrast(1.2)}#autorinnen .image_container a[title="Ilona Einwohlt"] img{filter: saturate(0) brightness(1.2) contrast(1)}#autorinnen .image_container a[title="Andreas Hüging"] img{filter: saturate(0) brightness(1.2) contrast(1.2)}#autorinnen .image_container a[title="Karin Müller"] img{filter: saturate(0) brightness(1.3) contrast(1.1)}#autorinnen .image_container a[title="Bettina Rubow"] img{filter: saturate(0) brightness(1.2) contrast(1.2)}#autorinnen .image_container a[title="Werner Rohner"] img{filter: saturate(0) brightness(1.3) contrast(1.1)}#autorinnen .image_container a[title="Eva Roth"] img,#autorinnen .image_container a[title="Sigrid Zeevaert"] img{filter: saturate(0) brightness(1.1) contrast(1.15)}#autorinnen .image_container a:hover img,#autorinnen .image_container a:focus img{filter: none;transition: all 1s ease-in}#autorinnen .ce_text > h3:first-child:before{content: " ";display: block;width: 100%;height: auto;aspect-ratio: 1.4 / 1;text-align: center;vertical-align: middle;background: var(--col-us-heller);filter: saturate(0)}@media screen and (min-width: 1000px){#autorinnen .ce_text > h3:first-child:before{width: calc(100% + 4rem);margin: -1.4rem -2rem 1.4rem}}@media screen and (max-width: 1000px){#autorinnen .ce_text > h3:first-child:before{transform: translateY(-1em)}}#autorinnen .ce_text.aktiv > h3:first-child:before{height: 0;margin: 2.4rem}#autorinnen .ce_text:not(.einschub){margin: 0;padding: 0}@media screen and (min-width: 1000px){#autorinnen a.mehr{margin-top: 0}}@media screen and (min-width: 1500px){#autorinnen a.mehr{margin-top: 3rem}}#autorinnen:not(.zeigFotos){row-gap: 0}#autorinnen .ce_text:not(.einschub){position: relative;overflow: hidden;transition: all .5s ease}#autorinnen .ce_text:not(.einschub) .image_container{display: none}#autorinnen .ce_text:not(.einschub) > *{transition: all .5s ease}#autorinnen .ce_text:not(.einschub) > p{display: none;opacity: 0;max-height: 0;overflow: hidden}#autorinnen .ce_text:not(.einschub).aktiv{grid-column: auto / span 2}#autorinnen .ce_text:not(.einschub).aktiv h3{pointer-events: none}#autorinnen .ce_text:not(.einschub).aktiv p{display: block;opacity: 1;max-height: 100vh;overflow: scroll}#autorinnen .ce_text:not(.einschub).aktiv .image_container img{filter: none}#autorinnen .ce_text:not(.einschub) .close{position: fixed;top: -3rem;right: -3rem;transition: all .7s ease;opacity: 0}#autorinnen .ce_text:not(.einschub):not(.aktiv) .close{display: none}#autorinnen .ce_text:not(.einschub).aktiv .close{position: absolute;top: 1rem;right: 1rem;width: 3rem;height: 3rem;padding: 0;border-radius: 100vw;background: rgba(255,255,255,0.8) url('/files/Layout/close-x.svg') no-repeat center;background-size: 1.6rem;color: transparent;text-indent: 100vw;cursor: pointer;opacity: 1}#autorinnen .ce_text:not(.einschub).aktiv .close:hover{background-color: #fff;transform: rotate(180deg);transition-duration: .4s}#autorinnen .ce_text:not(.einschub).aktiv .close:after{content: none;display: none}#buecher{position: relative;padding-bottom: 5rem;background: var(--col-us-heller)}@media screen and (min-width: 1000px){#buecher .einleitung{width: 66%;margin-left: 33%;padding: 3rem 1.5rem 0}#buecher .einleitung h1,#buecher .einleitung h2,#buecher .einleitung h3,#buecher .einleitung h4,#buecher .einleitung h5,#buecher .einleitung h6,#buecher .einleitung p{padding: 0;font-size: 1rem;line-height: 1.4;margin-bottom: 0}#buecher .einleitung h1 + p,#buecher .einleitung h2 + p,#buecher .einleitung h3 + p,#buecher .einleitung h4 + p,#buecher .einleitung h5 + p,#buecher .einleitung h6 + p,#buecher .einleitung p + p{margin-top: 0}#buecher .einleitung p{font-size: 1rem;line-height: 1.4;font-style: italic}}#buecher .ce_headline,#buecher .ce_text h2,#buecher .ce_text h3{line-height: 1.3}#buecher > .ce_image{display: grid;align-content: center;justify-content: center;width: 100%;height: 100%;padding: 1rem;background: white}#buecher > .ce_image img{width: 100%;height: 100%}#buecher .ce_gallery ul{padding: 0;align-items: center;justify-items: center}#buecher .ce_gallery ul li{display: grid;align-items: center;justify-items: center;width: 100%;height: 100%;padding: 1rem;background: white}#buecher .ce_gallery ul .image_container{position: relative;overflow: unset}#buecher .ce_gallery ul .image_container img{width: 100%;max-width: 100%}#buecher .ce_gallery ul .image_container .caption{position: absolute;top: calc(100% - 3rem);left: 0;right: 0;bottom: 0;padding: 0 1rem;white-space: pre-wrap;color: white}#buecher .ce_gallery ul .image_container:not(:hover):not(:focus) .caption{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;line-height: 4}#buecher .ce_gallery ul .image_container:hover .caption,#buecher .ce_gallery ul .image_container:focus .caption{top: 0}#buecher .ce_gallery ul .row_0.row_first.even.col_2.col_last .image_container .caption{top: calc(100% - 3rem)}#buecher .ce_gallery ul .row_0.row_first.even.col_2.col_last .image_container:hover .caption{top: 0}#buecher .ce_gallery,#buecher .ce_gallery ul,#buecher .ce_gallery ul li{transition: all .5s ease;overflow: hidden}#buecher .ce_gallery.first{position: relative}#buecher:not(.aktiv) .ce_gallery:not(.first){max-height: 0;padding: 0;margin: 0}#buecher:not(.aktiv) .ce_gallery.first:not(.aktiv) li:not(.zeigs){max-height: 0;opacity: 0;display: none}#buecher .aktiv a.mehr{transform: rotate(180deg)}#illustratorinnen .image_container img{width: 100%;height: auto;aspect-ratio: 1.4;object-fit: cover;transition: all .5s ease-out}#illustratorinnen .ce_text{scroll-margin-top: 3rem}#illustratorinnen .ce_text h1,#illustratorinnen .ce_text h2,#illustratorinnen .ce_text h3,#illustratorinnen .ce_text h4,#illustratorinnen .ce_text h5,#illustratorinnen .ce_text h6{margin-bottom: 0}#illustratorinnen .ce_text h1 + p,#illustratorinnen .ce_text h2 + p,#illustratorinnen .ce_text h3 + p,#illustratorinnen .ce_text h4 + p,#illustratorinnen .ce_text h5 + p,#illustratorinnen .ce_text h6 + p{margin-top: 0.3rem}#footer > .inside{min-height: calc(100vh - 3rem);display: grid;align-items: center}#kontakt{grid-auto-flow: dense;min-height: 0}#kontakt h3{margin-top: 0;font-size: 1rem}#kontakt .ce_headline{padding: 3rem 0 0}#kontakt .kontaktdaten,#kontakt .infos{align-self: start}#kontakt :not(.kontaktdaten):not(.linkliste){grid-column-end: -1}#kontakt .ce_text.letzte{padding-bottom: 3rem}#kontakt .linkliste{position: absolute;bottom: 0;left: 0;right: 0;margin: 0;padding: 0 !important;text-align: center}@media screen and (max-width: 650px){#kontakt .linkliste{line-height: 2.2}#kontakt .linkliste a,#kontakt .linkliste span.nobreak{display: inline-block}#kontakt .linkliste a + a{margin-top: 1rem}#kontakt .linkliste a + a:before{content: " | ";display: inline-block;margin: 0 2rem}#kontakt .linkliste a:hover:before,#kontakt .linkliste a:focus:before{color: var(--col-text)}#kontakt .linkliste a:after{content: none}}@media screen and (min-width: 650px){#kontakt .linkliste a:after{content: " | ";display: inline-block;margin: 0 2rem}#kontakt .linkliste a:hover:after,#kontakt .linkliste a:focus:after{color: var(--col-text)}}.ce_text.einschub:not(.hg){padding: 2rem;font-weight: 500;font-size: 1.3em;line-height: 1.6em;color: var(--col-allgemein)}.ce_text.einschub.us:not(.hg){color: var(--col-us)}.ce_text.einschub.ch:not(.hg){color: var(--col-us)}.ce_text.einschub.hg{padding: 2rem 3rem;background: var(--col-allgemein);font-size: 1.2rem;line-height: 1.5;font-weight: 300;color: white}#buecher .ce_text.einschub.hg,#autorinnen .ce_text.einschub.hg,#kontakt .ce_text.einschub.hg{margin: 0 -1rem}@media screen and (min-width: 650px){#buecher .ce_text.einschub.hg,#autorinnen .ce_text.einschub.hg,#kontakt .ce_text.einschub.hg{margin: 0 -3rem}}@media screen and (min-width: 1188px){#buecher .ce_text.einschub.hg,#autorinnen .ce_text.einschub.hg,#kontakt .ce_text.einschub.hg{margin: 0 calc(30rem - 50vw);padding: 2rem calc(50vw - 30rem)}}#main .ce_text.einschub.hg,#main .ce_text.einschub.hg h1,#main .ce_text.einschub.hg h2,#main .ce_text.einschub.hg h3,#main .ce_text.einschub.hg h4,#main .ce_text.einschub.hg h5,#main .ce_text.einschub.hg h6,#main .ce_text.einschub.hg p,#main .ce_text.einschub.hg a:link,#main .ce_text.einschub.hg a:visited{color: white}@media screen and (min-width: 650px){.ce_text.einschub.hg{font-size: 1.5rem}}.ce_text.einschub.hg p:before,.ce_text.einschub.hg p:after{content: "/";font-size: 1.2em;line-height: 0;font-weight: 100}.ce_text.einschub.hg p:before{padding-inline-end: .3rem}.ce_text.einschub.hg p:after{padding-inline-start: .3rem}.ce_text.einschub.hg.us{background: var(--col-us)}.ce_text.einschub.hg.ch{background: var(--col-us)}.ce_text.einschub h1,.ce_text.einschub h2,.ce_text.einschub h3,.ce_text.einschub h4,.ce_text.einschub h5,.ce_text.einschub h6{text-align: center}#cboxContent{margin-top: unset;transition: all 1s ease}#cboxTitle{top: 5px;left: 5px;padding: 1rem 2rem 1rem 1.5rem;transition: all .7s ease;color: white;background: rgba(0,0,0,0.3)}#cboxTitle:hover{border-bottom-right-radius: 1.7rem}#cboxClose{top: 1rem;right: 1rem;width: 3rem;height: 3rem;border-radius: 100vw;background: rgba(255,255,255,0.5) url('/files/Layout/close-x.svg') no-repeat center;background-size: 1.6rem;padding: 0;color: transparent;transition: all .7s ease}#cboxClose:hover{background-color: rgba(255,255,255,0.75);transform: rotate(180deg);background-position: center;transition-duration: .4s}body.layout-unterseiten:not(.open-nav) #menuBtn{position: fixed;background-image: url(/files/Layout/menuBtn.svg)}body.layout-unterseiten #main .mod_article{display: grid;grid-template-columns: 1fr;grid-gap: 2rem 3rem;grid-auto-flow: dense;padding: 3rem 1rem}@media screen and (min-width: 1000px){body.layout-unterseiten #main .mod_article{padding: 3rem 2rem}}body.layout-unterseiten #main .mod_article.nurText h3,body.layout-unterseiten #main .mod_article.nurText h4,body.layout-unterseiten #main .mod_article.nurText h5,body.layout-unterseiten #main .mod_article.nurText h6{font-size: 1rem}body.layout-unterseiten #main .mod_article.nurText h3.ce_headline,body.layout-unterseiten #main .mod_article.nurText h4.ce_headline,body.layout-unterseiten #main .mod_article.nurText h5.ce_headline,body.layout-unterseiten #main .mod_article.nurText h6.ce_headline{margin: 0}body.layout-unterseiten #main .mod_article.nurText .ce_text{margin: 3rem 0}@media screen and (min-width: 1000px){body.layout-unterseiten #main .mod_article.nurText .ce_text{columns: 2;gap: 2rem}}body.layout-unterseiten #main .mod_article.nurText .ce_text > *{padding: 0}body.layout-unterseiten #main .mod_article.nurText .ce_text p{orphans: 3;widows: 3}body.layout-unterseiten #main .mod_article.nurText .ce_text.nobreak{break-inside: avoid}body.layout-unterseiten #main .mod_article.nurText .ce_text h1,body.layout-unterseiten #main .mod_article.nurText .ce_text h2,body.layout-unterseiten #main .mod_article.nurText .ce_text h3,body.layout-unterseiten #main .mod_article.nurText .ce_text h4,body.layout-unterseiten #main .mod_article.nurText .ce_text h5,body.layout-unterseiten #main .mod_article.nurText .ce_text h6{margin: 0}body.layout-unterseiten #main .mod_article.nurText .ce_headline + .ce_text{margin-top: 0}@media screen and (min-width: 650px){body.layout-unterseiten.illustration #main .mod_article{grid-template-columns: 1fr 1fr;grid-template-rows: masonry;padding: 6rem 3rem}}@media screen and (min-width: 650px){body.layout-unterseiten.illustration #main .mod_article > .ce_text:not(.link){grid-row: 1;grid-column: 1 / 2;text-align: right}}body.layout-unterseiten.illustration #main .mod_article > .ce_text:not(.link) > *{padding: 0}body.layout-unterseiten.illustration #main .mod_article > .ce_image:not(.illu){grid-row: 1}@media screen and (min-width: 650px){body.layout-unterseiten.illustration #main .mod_article > .ce_image:not(.illu){grid-column: 2 / -1;max-width: 50vw}}@media screen and (min-width: 1500px){body.layout-unterseiten.illustration #main .mod_article > .ce_image:not(.illu){max-width: 20vw}}body.layout-unterseiten.illustration #main .mod_article > .ce_text.link,body.layout-unterseiten.illustration #main .mod_article > .ce_hyperlink{grid-column: 1 / 2;text-align: right;font-weight: 400}body.layout-unterseiten.illustration p.back a{font-size: 3rem;text-decoration: none}body.layout-unterseiten.illustration p.back a:hover,body.layout-unterseiten.illustration p.back a:focus{text-indent: -100%}body.layout-unterseiten.illustration p.back a:after{content: none}
