/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Duru Sans';src:url(../fonts/DuruSans/DuruSans-Regular.eot);src:url(../fonts/DuruSans/DuruSans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/DuruSans/DuruSans-Regular.woff2) format("woff2"),url(../fonts/DuruSans/DuruSans-Regular.woff) format("woff"),url(../fonts/DuruSans/DuruSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{font-size:14px;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;height:100%}body{height:100%;min-height:100%;margin:0;color:#443933;font-weight:400;line-height:20px;font-family:Georgia,"Times New Roman",Times,serif;display:flex;flex-direction:column;background-color:#303030;position:relative}body.open{overflow-y:hidden}svg{max-width:100%;width:100%;max-height:100%}*{box-sizing:border-box;margin:0;padding:0}.focus,:focus{outline:0}a{outline:0;text-decoration:none;transition:.2s}a:focus,a:hover{outline:0;text-decoration:none}.wrapper{width:100%;flex:1 0 auto;overflow-x:hidden}.container{max-width:950px;width:100%;margin:0 auto;padding:0 20px;position:relative;z-index:2}img{max-width:100%;display:block}.hidden{display:none!important}[role=button]{cursor:pointer}.hidden_desktop{display:none!important}.footer{font-size:14px;line-height:1;font-family:Georgia,"Times New Roman",Times,serif}.footer__top{overflow:hidden;background:url(../img/footer-top.jpg) repeat-x center top #303030}.footer__top-container{display:flex;justify-content:space-between;align-items:center;height:60px;padding-bottom:8px}.footer__copy{color:#311d10;text-decoration:none;text-shadow:0 1px 1px #c0a798}.footer__social{width:22px;height:22px;fill:#311d10;margin-right:auto;margin-left:auto}.footer__social:hover{fill:#fff}.footer__links{display:flex;justify-content:flex-end;align-items:center}.footer__links-item{padding-right:5px}.footer__links-item:last-of-type{padding-right:0}.footer__links-item:last-of-type .footer__link::after{display:none}.footer__link{display:flex;align-items:center;color:#311d10;text-decoration:none;font-weight:700;text-shadow:0 1px 1px #c0a798;position:relative}.footer__link::after{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#311d10;margin-left:5px}.footer__link:hover .footer__links-span{border-bottom:1px solid currentColor}.footer__links-span{border-bottom:1px solid transparent;transition:.2s}.footer__bottom{background:#303030}.footer__bottom-container{padding-top:50px;overflow:hidden;color:#311d10;text-shadow:0 1px 1px #c0a798}.header{position:relative}.header__top{overflow:hidden;height:9px;background:url(../img/header-top.png) repeat-x}.header__bottom{overflow:hidden;background:url(../img/header-bkd.jpg) no-repeat center top #2e4049}.header__container{width:950px;max-width:100%;height:245px;margin:0 auto}.header__row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:50px}.header__logo{width:230px;display:block;font-size:0}.header .clone{display:none}.header__burger{display:none;position:relative;width:25px;height:20px;order:4}.header__burger.active span:nth-of-type(1){top:50%;transform:translate(-50%,-50%) rotate(45deg)}.header__burger.active span:nth-of-type(2){opacity:0}.header__burger.active span:nth-of-type(3){top:50%;bottom:auto;transform:translate(-50%,-50%) rotate(-45deg)}.header__burger span{position:absolute;width:25px;height:2px;background-color:#fff;left:50%;transition:.2s;transform:translateX(-50%)}.header__burger span:nth-of-type(1){top:0}.header__burger span:nth-of-type(2){top:9px}.header__burger span:nth-of-type(3){bottom:0}.nav{display:flex;align-items:flex-start;padding-bottom:30px;margin-right:80px}.nav__item{position:relative;width:104px;margin-right:-50px}.nav__item.active::before{content:"";background:url(../img/nav-indikator.png) no-repeat;position:absolute;top:-77px;left:-62px;width:200px;height:233px;pointer-events:none}.nav__link{font-family:"Duru Sans",sans-serif;font-size:18px;display:block;color:#fff;position:relative;transform:rotate(-45deg)}.book{position:relative;min-height:725px;padding-bottom:50px}.book__title{font-family:"Duru Sans",sans-serif;font-size:35px;line-height:1;color:#506439;text-shadow:0 1px 1px #fff;margin-bottom:15px;position:relative}.book__bg{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;left:0;width:100%;height:100%;background:#2e4049}.book__bg-top{background:url(../img/buch-bkd-top.jpg) center top no-repeat;flex:0 0 362px}.book__bg-middle{background:url(../img/buch-bkd-middle.jpg) center top repeat-y;flex:0 1 100%}.book__bg-bottom{background:url(../img/buch-bkd-bottom.jpg) center bottom no-repeat;flex:0 0 362px}.book__container{margin-top:-50px}.book__container h3{font-family:"Duru Sans",sans-serif;font-size:22px;line-height:30px;font-weight:400;color:#443933;text-shadow:0 1px 1px #fff;margin-bottom:12px}.book__container blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:19px;line-height:25px;color:#443933;text-shadow:0 1px 1px #fff;margin-bottom:14px}.book__wrap{position:relative}.book__wrap-bg{display:none;flex-direction:column;justify-content:space-between;position:absolute;top:0;right:-30px;width:100vw;height:100%}.book__img{position:relative;border:10px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.5);margin:0 -10px;width:100%;width:calc(100% + 20px)}.book__img img{width:100%}.book__shadow{background:url(../img/buch-schatten-unten.png) center top no-repeat;background-size:contain;width:100%;height:30px}.book__content{position:relative;display:flex;margin-top:25px}.book__column{flex-grow:0;flex-shrink:1;margin-right:40px;margin-bottom:40px;flex-basis:calc(100% / 2 - (40px * (2 - 1))/ 2);max-width:calc(100% / 2 - (40px * (2 - 1))/ 2);margin-bottom:0}.book__column:nth-child(3n){margin-right:40px}.book__column:nth-child(2n){margin-right:0}.book__picture{float:left;margin-right:10px;margin-bottom:10px}.book__text p{margin-bottom:14px}.book__text a{font-weight:700;color:#316785;text-shadow:0 1px 1px #fff;text-decoration:none;border-bottom:1px solid transparent}.book__text a:hover{border-bottom:1px solid currentColor}.clearfix{display:block}.clearfix::after{content:"";display:table;clear:both}.articles{background:url(../img/content-bkd_k.jpg) repeat-y center top #2e4049;margin-right:auto;margin-left:auto;padding-top:21px;font-family:Georgia,"Times New Roman",Times,serif;color:#c7deeb;text-shadow:0 1px 1px #1e343f}.articles__container{display:flex;justify-content:space-between}.articles__primary{width:555px}.articles__primary .articles__item{display:flex;margin-bottom:50px}.articles__primary .articles__item:last-of-type{margin-bottom:0}.articles__item h3{font-family:"Duru Sans",sans-serif;font-size:22px;line-height:30px;font-weight:400;color:#c7deeb;text-shadow:0 1px 1px #1e343f;margin-bottom:12px}.articles__item h3 a{color:#c7deeb;border-bottom:1px solid transparent}.articles__item h3 a:hover{border-bottom:1px solid currentColor}.articles__item p{margin-bottom:14px}.articles__item a{color:#7dd7ff;text-shadow:0 1px 1px #1e343f;text-decoration:none;border-bottom:1px solid transparent}.articles__item a:hover{border-bottom:1px solid currentColor}.articles__item-text{flex:0 1 100%}.articles__img{display:block;flex:0 0 135px;height:180px;margin-right:10px;margin-left:-5px;margin-top:5px;border:5px solid #fff!important;box-shadow:0 0 5px rgba(0,0,0,.5);margin-bottom:14px;max-width:290px}.articles__img img{width:100%;height:100%;object-fit:cover}.articles__secondary{width:325px}.news{background:url(../img/content-bkd_k.jpg) repeat-y center top #2e4049}.news__container{padding:60px 0}.news__title{font-size:30px;line-height:140%;text-align:center;font-family:"Duru Sans",sans-serif;color:#fff;margin-bottom:40px}.news__content{display:flex;flex-wrap:wrap}.news__content .owl-stage{display:flex}.news__item{flex-grow:0;flex-shrink:1;margin-right:30px;margin-bottom:30px;flex-basis:calc(100% / 3 - (30px * (3 - 1))/ 3);max-width:calc(100% / 3 - (30px * (3 - 1))/ 3)}.news__item:nth-child(4n){margin-right:30px}.news__item:nth-child(3n){margin-right:0}.news__item p{color:#fff;margin-bottom:10px}.news__item a{color:#7dd7ff;text-shadow:0 1px 1px #1e343f;text-decoration:none;border-bottom:1px solid transparent}.news__item a:hover{border-color:currentColor}.news__item-img{position:relative;width:100%;height:180px;margin-bottom:20px}.news__item-img:hover{border-bottom:1px solid transparent!important}.news__item-img img{width:100%;height:100%;object-fit:cover}.news__more{cursor:pointer;display:block;background:rgba(0,0,0,.2);color:#7dd7ff;text-shadow:0 1px 1px #1e343f;text-decoration:none;text-align:center;padding:20px 0;transition:.2s}.news__more:hover{background:#000}.tooltips{position:absolute;top:0;left:0;width:100%;height:100%}.tooltips__item{cursor:pointer;width:37px;height:37px;border-radius:50%;border:3px solid #fff;background:rgba(255,255,255,.4);position:absolute;transition:.2s}.tooltips__item:nth-of-type(1){left:296px;top:280px}.tooltips__item:nth-of-type(1) .tooltips__item-text{position:absolute;left:100%;bottom:100%}.tooltips__item:nth-of-type(2){left:625px;top:230px}.tooltips__item:nth-of-type(2) .tooltips__item-text{position:absolute;left:100%;top:100%}.tooltips__item:nth-of-type(3){left:710px;top:95px}.tooltips__item:nth-of-type(3) .tooltips__item-text{position:absolute;left:100%;top:100%}.tooltips__item:hover{background:#4f5e67;border:3px solid #4f5e67}.tooltips__item.active{background:#4f5e67;border:3px solid #4f5e67}.tooltips__item.active .tooltips__item-text{display:block}.tooltips__item-text{display:none;padding:10px;width:150px;background-color:rgba(0,0,0,.75);color:#fff}.tooltips__item-text a{color:silver;font-weight:700;border-bottom:1px solid currentColor}.tooltips__item-text a:hover{border-bottom:1px solid transparent}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../img/modal.jpg) top right no-repeat;background-size:cover;width:453px;max-width:100%;min-height:594px;padding:50px 75px 50px 50px}.modal__container{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:21}.modal__container.active{display:block}.modal__title{font-style:italic;font-size:25px;line-height:140%;margin-bottom:10px}.modal p{margin-bottom:25px}.modal__form button{cursor:pointer;width:100%;text-align:center;display:block;padding:20px 0;background:linear-gradient(180deg,rgba(184,46,19,.5) 0,rgba(249,83,51,.5) 51.04%,rgba(180,49,23,.5) 100%),#db5237;border:1px solid #a31f05;box-sizing:border-box;border-radius:5px;font-weight:700;font-size:15px;line-height:140%;color:#fff}.modal__form-label{position:relative;display:block;padding-left:33px}.modal__form-title{font-size:16px;line-height:140%;margin-bottom:10px}.modal__row{margin-top:25px;display:flex;justify-content:center}.modal__item{position:relative;padding-right:35px;padding-left:0}.modal__item::before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;background-color:#443933}.modal__item:last-of-type{padding-right:0;padding-left:35px}.modal__item:last-of-type::before{display:none}.modal__link{font-size:13px;line-height:140%;color:#443933;border-bottom:1px solid currentColor}.modal__link:hover{border-bottom:1px solid transparent}.form__checkbox{display:block;position:relative;padding-left:34px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:25px}.form__checkbox:hover .form__checkbox-input~.form__checkbox-checkmark::after{border-color:#fff}.form__checkbox-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form__checkbox-input:checked~.form__checkbox-checkmark{background:linear-gradient(90deg,#2e4049 2.6%,#566e7a 50%,#2e4049 97.27%)}.form__checkbox-input:checked~.form__checkbox-checkmark:after{display:block}.form__checkbox-checkmark{cursor:pointer;position:absolute;top:2px;left:0;height:18px;width:18px;border:1px solid #2e4049;border-radius:2px;background-color:#fff;transition:.2s}.form__checkbox-checkmark:after{content:"";position:absolute;display:none;left:5px;top:2px;width:5px;height:8px;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-color:#fff;border-style:solid;transition:.2s}.play{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:.2s}.play:hover{transform:translate(-50%,-50%) scale(1.1)}.play svg{width:17px;height:22px;margin-right:-4px;transition:.2s}.owl-nav{margin-top:-30px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1;width:142px;margin-left:30px}.owl-nav.disabled{display:none!important}.owl-prev{width:31px;height:12px;background:url(../img/svg/arrow.svg) left top no-repeat!important}.owl-next{width:31px;height:12px;background:url(../img/svg/arrow.svg) left top no-repeat!important;transform:rotate(180deg)}.owl-dots{counter-reset:slides-num;position:absolute;bottom:-4px;left:90px}.owl-dots.disabled{display:none!important}.owl-dots:after{content:counter(slides-num);display:inline-block;font-size:16px;vertical-align:middle;padding-left:5px;color:#fff}.owl-dot{display:inline-block;counter-increment:slides-num;margin-right:5px}.owl-dot span{display:none}.owl-dot.active:before{content:counter(slides-num) " /";display:inline-block;vertical-align:middle;font-size:16px;color:#fff;position:absolute;left:0;top:0}.substrate{margin-top:40px;margin-bottom:50px;position:relative;z-index:3}.substrate__container{background:url(../img/blatt-bkd_k.jpg) repeat;min-height:680px;padding:25px 20px;margin:0 -25px;position:relative}.substrate__container::before{content:"";position:absolute;top:-30px;left:0;width:100%;height:30px;background:url(../img/blatt-oben.png) no-repeat center bottom;background-size:contain}.substrate__container::after{content:"";position:absolute;bottom:-30px;left:0;width:100%;height:30px;background:url(../img/blatt-abschluss.png) no-repeat center top;background-size:contain}.impressum{display:flex;align-items:flex-start;justify-content:space-between}.impressum__img{border:5px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.5);flex:0 0 290px;width:auto;display:inline-block;margin-right:15px}.impressum__text p{margin-bottom:14px}.impressum__text a{font-weight:700;color:#316785;text-shadow:0 1px 1px #fff;text-decoration:none;border-bottom:1px solid transparent}.impressum__text a:hover{border-bottom:1px solid currentColor}.contact{display:flex;align-items:flex-start;justify-content:space-between}.contact__img{border:5px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.5);flex:0 0 290px;margin-right:15px}.contact__form{flex:0 1 100%;text-align:right}.contact__form label{text-align:left;margin-top:10px;display:block}.contact__form input,.contact__form textarea{display:block;width:100%;clear:both;font-family:Georgia,"Times New Roman",Times,serif;font-size:19px;line-height:25px;color:#45688e;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;background-color:#e8e8de;border:1px solid #cec4a9;outline:0;margin-top:5px;resize:none}.contact__form button[type=submit]{cursor:pointer;font-weight:700;color:#316785;text-shadow:0 1px 1px #fff;text-decoration:none;border:none;margin-top:10px;border-bottom:1px solid transparent;transition:.2s}.contact__form button[type=submit]:hover{border-bottom:1px solid currentColor}.bibliography__container{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:70px}.bibliography blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#443933;text-shadow:0 1px 1px #fff;margin-bottom:14px;quotes:none;font-size:19px;font-weight:400;line-height:25px}.bibliography p{margin-bottom:14px}.bibliography__text{flex:0 1 100%}.bibliography__img{border:5px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.5);flex:0 0 445px;margin-left:15px}.bibliography__item{display:flex;border-bottom:1px solid #beb4ae;padding-bottom:30px;margin-top:30px}.bibliography__item-content{display:flex}.bibliography__item-img{display:block;flex:0 0 135px;width:135px;height:180px}.bibliography__item-img img{width:100%;height:100%;object-fit:cover}.bibliography__item-text{padding-left:10px}.bibliography__item-text h3{font-size:22px;line-height:30px;font-family:"Duru Sans",sans-serif;text-shadow:0 1px 1px #fff;margin-bottom:12px;font-weight:400}.bibliography__item-text h3 a{color:#443933;border-bottom:2px solid transparent}.bibliography__item-text h3 a:hover{border-bottom:2px solid currentColor}.bibliography__item-row{display:flex}.bibliography__item-descr{padding-right:30px;flex:0 0 430px;max-width:100%}.bibliography__item-info a{font-weight:700;color:#316785;text-shadow:0 1px 1px #fff;text-decoration:none;border-bottom:1px solid transparent}.bibliography__item-info a:hover{border-bottom:1px solid currentColor}.bibliography__pages{display:flex;justify-content:space-between;padding:30px 0 0}.bibliography__pages a{font-weight:700;color:#316785;text-shadow:0 1px 1px #fff;text-decoration:none;border-bottom:1px solid transparent}.bibliography__pages a.active{color:#443933;border-bottom:1px solid transparent}.bibliography__pages a.active:hover{border-bottom:1px solid transparent}.bibliography__pages a:hover{border-bottom:1px solid currentColor}.bibliography__pages-text{width:400px;text-align:center}.bibliography__pages-links{width:200px;text-align:left}.bibliography__pages-links:last-of-type{text-align:right}@media (max-width:1023px){.container{max-width:768px}.footer__social:hover{fill:#311d10}.footer__links-item{padding-right:20px}.footer__link::after{margin-left:20px}.header__bottom{background:linear-gradient(90deg,#2e4049 2.6%,#566e7a 50%,#2e4049 97.27%),#c4c4c4}.header__logo{width:191px}.nav{padding:0}.book{margin-top:-100px;min-height:800px}.book__bg{background:linear-gradient(90deg,#2e4049 2.6%,#566e7a 50%,#2e4049 97.27%),#c4c4c4}.book__bg-top{background:url(../img/buch-table-top.png) center top no-repeat;flex:0 0 399px}.book__bg-middle{background:url(../img/buch-table-middle.png) center top repeat-y;flex:0 1 100%}.book__bg-bottom{background:url(../img/buch-table-bottom.png) center bottom no-repeat;flex:0 0 399px}.book__container{padding:40px 10px}.book__img{width:694px;max-width:100%}.book__shadow{width:694px}.book__content{padding-right:40px}.articles{background:linear-gradient(90deg,#2e4049 2.6%,#566e7a 50%,#2e4049 97.27%),#c4c4c4}.articles__container{flex-wrap:wrap}.articles__primary{flex:0 0 100%;padding:40px 0;position:relative}.articles__primary::before{content:"";background:rgba(0,0,0,.2);position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index:-1}.articles__primary .articles__item{display:block}.articles__primary .articles__img{width:135px;height:180px}.articles__item h3 a:hover{border-bottom:1px solid transparent}.articles__item a:hover{border-bottom:1px solid transparent}.articles__img{margin-right:20px}.articles__secondary{order:-1;flex:0 0 100%;text-align:center;padding:40px 0}.articles__secondary .articles__img{margin:0 auto;margin-bottom:30px;order:-1;flex:0 1 100%}.articles__secondary .articles__item{display:flex;flex-wrap:wrap}.articles__secondary .articles__item h3{flex:0 0 100%}.news__item a:hover{border-color:transparent}.news__more:hover{background:rgba(0,0,0,.2)}.tooltips{bottom:40px;right:50px;width:276px;height:auto;left:auto;top:auto}.tooltips__item{position:static;border-radius:0;border:0;width:100%;height:auto;background:0 0}.tooltips__item:hover{border:0;background:0 0}.tooltips__item.active{border:0;background:0 0}.tooltips__item-text{display:block;position:static!important;width:100%;padding:30px 30px 50px}.tooltips__item-text a:hover{border-bottom:1px solid currentColor}.modal__link:hover{border-bottom:1px solid currentColor}.play:hover{transform:translate(-50%,-50%)}.impressum__text a:hover{border-bottom:1px solid transparent}.contact__form button[type=submit]:hover{border-bottom:1px solid transparent}.bibliography__item-text h3 a:hover{border-bottom:2px solid transparent}.bibliography__item-row{display:block}.bibliography__item-info a:hover{border-bottom:1px solid transparent}.bibliography__pages a:hover{border-bottom:1px solid transparent}.bibliography__pages-text{width:200px}.bibliography__pages-links{width:150px}}@media (max-width:767px){.container{max-width:425px}.hidden_desktop{display:block!important}.hidden_mobile{display:none!important}.footer__top{background-size:cover}.footer__top-container{flex-wrap:wrap;height:auto;padding:30px 0 40px}.footer__copy{order:2;text-shadow:0 1px 0 rgba(255,255,255,.25)}.footer__social{margin:0 auto;margin-bottom:25px}.footer__links{flex:0 0 100%;justify-content:center;margin-bottom:25px}.footer__links-item{padding-right:14px}.footer__link:hover .footer__links-span{border-bottom:1px solid transparent}.header{z-index:12}.header__container{height:auto}.header__row{align-items:center;margin-bottom:0}.header__logo{width:116px}.header .clone{display:block;order:1;position:relative}.header .clone::before{content:"";background:url(../img/nav-indikator.png) no-repeat;background-size:contain;position:absolute;top:-30px;left:-22px;width:114px;height:132px}.header .clone a{font-size:13px;line-height:16px;font-family:"Duru Sans",sans-serif;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.header__burger{display:block}.nav{display:none;position:fixed;top:90px;left:50%;transform:translateX(-50%);z-index:12;background:url(../img/menu_bg-mobile.jpg) right top no-repeat;background-size:cover}.nav.active{width:100%;height:calc(100vh - 90px);max-width:425px;display:block;padding:44px 15px 20px}.nav__item{margin-right:0;margin-bottom:30px}.nav__item.active::before{display:none}.nav__item.active{padding-left:40px}.nav__item.active::after{content:"";display:block;background:url("../img/kisspng-portable-network-graphics-clip-art-vector-graphics-bookmark-png-images-transparent-free-download-pngm-5bff5d12202799 1.png") left center no-repeat;width:25px;height:15px;position:absolute;top:50%;transform:translateY(-50%);left:0}.nav__link{transform:none;font-size:22px;line-height:140%;color:#443933;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.book{margin:0;padding:0}.book__title{font-size:28px}.book__bg-top{background:url(../img/buch-mobile-top.png) right top no-repeat;flex:0 0 115px}.book__bg-middle{background:url(../img/buch-mobile-middle.png) right top repeat-y;flex:0 1 100%}.book__bg-bottom{background:url(../img/buch-mobile-bottom.png) right bottom no-repeat;flex:0 0 115px}.book__container h3{font-size:16px;line-height:140%}.book__wrap{padding:30px 10px 30px 0}.book__wrap-bg{display:flex}.book__wrap-bg .book__bg-bottom{display:none}.book__img{height:181px;margin:0;margin-bottom:20px}.book__img img{width:auto;height:100%;object-fit:cover}.book__shadow{display:none}.book__content{padding-right:0;padding:0 0 30px;display:block}.book__content::before{content:"";width:100vw;height:100%;background:#e6e5e2;position:absolute;top:0;right:-10px;z-index:-1}.book__column{max-width:100%;margin-right:0;margin-bottom:30px}.book__column:last-of-type{margin-bottom:0}.book__picture{float:none}.book__text{margin-top:15px}.book__text a:hover{border-bottom:1px solid transparent}.news .container{padding:0}.news__container{padding:20px 15px}.news__item{max-width:100%;margin-right:0;flex:none;width:222px}.tooltips{width:100%;position:static}.tooltips__item-text{background-color:transparent;text-align:center;padding:0;font-size:14px;line-height:16px;color:#443933;margin-bottom:20px}.tooltips__item-text a{color:#443933}.modal{padding:50px 50px 50px 10px;width:100vw;height:100vh;top:0;left:0;transform:none;overflow-y:auto}.modal__container{height:auto}.modal__title{font-size:18px;line-height:140%}.form__checkbox:hover .form__checkbox-input~.form__checkbox-checkmark{background-color:#fff}.owl-nav{margin:0 auto;margin-top:0}.owl-prev{background:url(../img/svg/arrow-brown.svg) left top no-repeat!important}.owl-next{background:url(../img/svg/arrow-brown.svg) left top no-repeat!important}.owl-dots{left:50%;transform:translateX(-50%);bottom:25px}.owl-dots:after{color:#443933}.owl-dot.active:before{color:#443933}.substrate{margin-top:30px}.impressum{display:block}.impressum__img{margin-right:0;margin-bottom:15px}.contact{display:block}.contact__img{margin-right:0;margin-bottom:15px}.bibliography__container{display:block}.bibliography__img{margin-right:0;margin-bottom:15px}.bibliography__item{display:block}.bibliography__item-content{display:block}.bibliography__item-img{margin-bottom:15px}.bibliography__item-text{padding-left:0}.bibliography__pages{display:block}.bibliography__pages-text{width:100%}.bibliography__pages-links:last-of-type{width:100%;text-align:center}.bibliography__pages-links{width:100%;text-align:center}}.werke .articles__primary{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.werke .articles__item{flex-basis:calc(100% / 2 - (40px * (2 - 1))/ 2);max-width:calc(100% / 2 - (40px * (2 - 1))/ 2)}.tooltips_2 .tooltips__item:nth-child(1){top:auto;bottom:260px;left:220px}.tooltips_2 .tooltips__item:nth-child(2){top:auto;bottom:60px;left:200px}.tooltips_2 .tooltips__item:nth-child(3){top:auto;left:580px;bottom:170px}.tooltips_2 .tooltips__item:nth-child(4){top:auto;left:680px;bottom:270px}.tooltips__item:nth-of-type(4) .tooltips__item-text{position:absolute;left:100%;top:100%}.tooltips_2 .tooltips__item:nth-child(5){top:auto;left:810px;bottom:100px}.tooltips__item:nth-of-type(5) .tooltips__item-text{position:absolute;right:100%}.tooltips_3 .tooltips__item:nth-child(1){top:auto;bottom:130px;left:60px}.tooltips_3 .tooltips__item:nth-child(2){top:auto;bottom:280px;left:160px}.tooltips_3 .tooltips__item:nth-child(3){top:auto;left:530px;bottom:20px}.tooltips_3 .tooltips__item:nth-child(4){top:auto;left:850px;bottom:130px}.tooltips_3 .tooltips__item:nth-child(4) .tooltips__item-text{left:auto;right:100%;top:100%}.tooltips_4 .tooltips__item:nth-child(1){top:auto;left:80px;bottom:110px}.tooltips_4 .tooltips__item:nth-child(2){top:auto;left:280px;bottom:40px}.tooltips_4 .tooltips__item:nth-child(3){top:auto;left:360px;bottom:100px}.tooltips_4 .tooltips__item:nth-child(4){top:auto;left:510px;bottom:180px}.tooltips_4 .tooltips__item:nth-child(5){top:auto;left:570px;bottom:60px}.book__column_mod{display:flex;align-items:flex-start}.book__column_mod .book__picture{flex:0 0 145px;margin-right:10px;margin-left:-10px;margin-top:5px;border:5px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.5)}.about{display:flex;margin-bottom:40px}.about__img{flex:0 0 300px;margin-right:15px}.about__img a{display:block;margin-top:5px;border:5px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.5);margin-left:-5px}.about__title{font:normal 22px/30px "Duru Sans","Lucida Grande",Lucida,Verdana,sans-serif;color:#c7deeb;text-shadow:0 1px 1px #1e343f;margin-bottom:12px}.about__subtitle{font:italic 19px/25px Georgia,"Times New Roman",Times,serif;color:#c7deeb;text-shadow:0 1px 1px #1e343f;margin-bottom:14px}.about__text p{margin-bottom:14px}.about__text a{font:bold 14px/20px Georgia,"Times New Roman",Times,serif;color:#7dd7ff;text-shadow:0 1px 1px #1e343f;text-decoration:none}.about__text a:hover{text-decoration:underline}.book-info{display:flex}.book-info__left{flex:0 0 330px}.book-info__right h1{font:normal 23px/34px "Duru Sans","Lucida Grande",Lucida,Verdana,sans-serif;color:#443933;text-shadow:0 1px 1px #fff;margin-bottom:12px}.book-info__right p{font:normal 18px/24px Georgia,"Times New Roman",Times,serif;color:#443933;text-shadow:0 1px 1px #fff;margin-bottom:14px}.book-info__right table{width:100%;font:normal 18px/24px Georgia,"Times New Roman",Times,serif;color:#443933;text-shadow:0 1px 1px #fff}.articles__item,.articles__item-text,.book__column,.book__text{text-align:justify}.articles__item h3,.book__container h3{text-align:left}.impressum__text{text-align:justify}@media (max-width:1023px){.tooltips_2 .owl-item{min-height:140px}.tooltips_2 .tooltips__item .tooltips__item-text{min-height:140px}.book__column_mod .book__picture{flex:0 0 125px}.person{flex-wrap:wrap}.person .book__column{flex-basis:100%;max-width:100%}.person .book__column_mod{margin-bottom:20px}.book-info__right h1{font:normal 18px/28px "Duru Sans","Lucida Grande",Lucida,Verdana,sans-serif}.book-info__right p{font:normal 16px/22px Georgia,"Times New Roman",Times,serif}.book-info__right table{font:normal 16px/22px Georgia,"Times New Roman",Times,serif}}@media(max-width:767px){.werke .articles__item{flex-basis:100%;max-width:100%}.footer__copy{flex:0 0 100%;text-align:center}.about{flex-wrap:wrap}.about__img{flex:0 0 100%;margin-right:0;margin-bottom:30px}.about__img img{width:100%}.book-info{flex-wrap:wrap}.book-info__left{flex:0 0 100%}.header .clone{min-width:110px;text-align:center}.tooltips_2 .owl-item,.tooltips_2 .tooltips__item .tooltips__item-text{min-height:auto}.contact__img img{width:100%}.book__wrap .book__wrap-bg{display:none}.book__bg-top{background-position:right top 38px}}.ajax_form .error{border-color:red}.substrate .news__item p{color:#443933}.substrate .news__item a{font-weight:700;text-shadow:none}.news__item-img{display:block}
.book__column{padding-bottom: 20px;}
.impressum__text ul{
    padding-left: 20px;
    margin-bottom: 20px;
}
.header__bottom,
.book__bg-top{
    margin-bottom: -4px;
}
.book__bg-bottom{
    margin-top: -4px;
}
.bibliography__item-img img{
    object-fit: contain;
}
.news__item{
    display: flex;
    margin-right: 0;
    margin-bottom: 30px;
    flex-basis: 100%;
    max-width: 100%;
}
@media (min-width: 1024px){
    .book__container {
        position: relative;
        top: -50px;
        margin-bottom: -50px;
    }
}
@media (max-width: 1023px){
    .articles__primary .articles__img{
        float: left;
    }
    .book{
        margin-top: -102px;
    }
}
@media (max-width: 767px){
    .articles__primary .articles__img{
        float: none;
    }
    .book__column{padding-bottom: 0px;}
    .footer__top{
        background-position-y: 67px;
        background-size: initial;
    }
    .footer__copy{
        margin-top: 19px;
    }
    .footer__social{
        margin-bottom: 25px;
    }
    .footer__links{
        margin-bottom: 25px;
        margin-top: 10px;
    }
    .footer__social svg{
        fill: #fff;
    }
    .footer__copy{
        color: #fff;
        text-shadow: none;
    }
    .footer__bottom{
        display: none;
    }
}
@media(min-width:1024px){
    .header__bottom{
        height: 294px;
    }
}
.bibliography__item-text,
.bibliography__item-content{
    width: 100%;
}
.footer__social{
    margin: 0 15px;
}
.footer__social svg{
    width: 22px;
    height: 22px;
    fill: #311d10;
}
.footer__social:hover svg{
    fill: #fff;
}
@media(max-width:767px){
    .footer__soc{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 20px;
    }
}

.template_10 .news__content .articles__item{
        display: flex;
}
.template_10 .articles__item h3 a{
    color: #000;
    text-shadow: none;
}
.template_10 .articles__item a{
    text-shadow: none;
}
.template_10 .articles__item a{
    color: #316785;
}
.articles__item-text h3{
    color: #443933;
    text-shadow: none;
}

.pagination{
    text-align: center;
    flex: 0 0 100%;
    margin: 30px 0;
    font-size: 16px;
}
.pagination .navlinks{
    font-weight: bold;
    color: #316785;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    transition: .2s;
    
}
.pagination .navlinks:hover{
    color: #000;
}
.pagination .navlinks.current{
    color: #000;
}
.werke_new .articles__item h3 a{
    color: #443933;
    text-shadow: none;
}
.werke_new .articles__item a{
    color: #316785;
    text-shadow: 0 1px 1px #fff;
    
}
.book__picture{
    position: relative;
    top: 5px;
}
.book__container blockquote{
    margin-bottom: 11px;
}
.tooltips_5 .tooltips__item:nth-child(1) {
    top: 20px;
    left: 300px;
}

.tooltips_5 .tooltips__item:nth-child(2) {
	top: 70px;
    left: 240px;
}

.tooltips_5 .tooltips__item:nth-child(3) {
    top: auto;
    left: 360px;
    bottom: 100px
}

.tooltips_5 .tooltips__item:nth-child(4) {
    top: auto;
    left: 270px;
    bottom: 30px;
}

.tooltips_5 .tooltips__item:nth-child(5) {
    top: auto;
    left: 780px;
    bottom: 60px;
}
@media(max-width:1023px){
    .werke_new .articles__primary::before{
        display: none;
    }
}
@media(max-width:767px){
    .template_10 .news__content .articles__item{
        display: block;
    }
    .template_10 .news__content .articles__img{
        margin-right: 0;
        width: 100%;
        max-width: 100%;
        height: 220px;
    }
    .articles__item-text h3{
        font-weight: bold;
    }
	.footer__social svg{
		fill: #fff;
	}
	.tooltips{
	    display: none!important;
	}
	.book__wrap{
	    padding-bottom: 0;
	}
	.template_10 .news__content .articles__img{
        height: initial;
	}
	.template_10 .news__content .articles__img img{
        height: initial;
	    
	}
}