*,*::before,*::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{box-sizing:border-box;height:100%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,div{padding:0;margin:0}.clearfix::after{visibility:hidden;content:"";display:table;clear:both}body{font-family:"EB Garamond",Times,serif;font-size:1.063em;line-height:1.45;color:#444;background:#fff}button,input,select,textarea{font-family:"EB Garamond",Times,serif}a{text-decoration:none;background:transparent;border:none;transition:color .3s ease}a:link{color:#000}a:visited{color:#000}a:hover,a:focus{color:#866422;cursor:pointer}a:active{color:#866422}.active{color:#866422}.trail>a{color:#866422}main a,main a:link,main a:visited{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px;color:#866422}main a:hover,main a:focus{color:#000}main a:hover>img,main a:focus>img{opacity:0.7}h1,h2{font-family:"Cormorant Garamond",Times,serif;text-align:center;text-wrap:balance;color:#866422}h1{margin:1em 0;font-size:1.6em;line-height:1;font-style:italic;font-weight:600}h2{margin:1em 0;font-size:1.3em;line-height:1.2;font-style:italic;font-weight:600}h3,h4{font-weight:600;color:#866422;font-style:italic}h3{margin:1.5em 0 0.75em 0;font-family:"Cormorant Garamond",Times,serif;font-size:1.15em;line-height:1.3}h4{margin:1em 0 0.5em 0;font-size:1.1em;line-height:1.3}b,strong{font-weight:600}p{margin:1em 0}p+h3{margin-top:1.5em}h3+p,h4+p{margin-top:0.5em}hr{display:block;height:1px;border:0;border-bottom:1px solid #bbb;margin-top:1.5em;margin-bottom:1.5em}hr.abstand-xs{margin-top:1em;margin-bottom:1em}hr.abstand-m{margin-top:2.5em;margin-bottom:2.5em}hr.abstand-l{margin-top:calc(30px + 4%);margin-bottom:calc(30px + 4%)}.column-66+hr.abstand-l,.column-50+hr.abstand-l,.column-33+hr.abstand-l,.column-25+hr.abstand-l{padding-top:4%}hr.breite-70{width:70%}hr.breite-50{width:50%}hr.breite-30{width:30%}hr.staerke-2{border-bottom-width:2px}hr.staerke-3{border-bottom-width:3px}hr.staerke-4{border-bottom-width:4px}hr.max-900.breite-70{max-width:630px}hr.max-900.breite-50{max-width:450px}hr.max-900.breite-30{max-width:270px}.invisible{display:inline;position:absolute;top:-2000px;right:-2000px;width:0px;height:0px;visibility:hidden;overflow:hidden}.text-xsmall,.text-xs{font-size:12px}.text-small,.text-s{font-size:0.9em;line-height:1.4}.text-large,.text-l{font-size:1.1em}.text-xlarge,.text-xl{font-size:1.25em}.text-center,.center{text-align:center}.text-right{text-align:right}@supports (hyphens: auto){.text-block p,p.text-block{text-align:justify;hyphens:auto}}.text-grey{color:#888}.text-white{color:#fff}.text-white h2,.text-white h3,.text-white p{color:#fff}.uppercase{text-transform:uppercase}.no-break{display:inline-block}.text-balance{text-wrap:balance}.h1h2-teaser{display:block;margin-bottom:1em;color:#999;font-weight:600}h1 .h1h2-teaser{font-size:1.2rem}h2 .h1h2-teaser{font-size:1rem}@media screen and (min-width: 770px){body{font-size:1.188em;line-height:1.5}h1{font-size:1.8em}h2{font-size:1.3em}h3{font-size:1.2em}.hr-margin{margin:2em 0}h1 .h1h2-teaser{font-size:1.5rem}h2 .h1h2-teaser{font-size:1.2rem}}@media screen and (min-width: 1025px){h1{font-size:2em}h2{font-size:1.4em}}#wrapper{position:relative;overflow:hidden}header{padding:3em 15%}#logo{display:block;width:100%;max-width:400px;margin:0 auto;z-index:500;transition:opacity .3s ease}#logo img{width:100%;height:auto}#logo:hover{opacity:0.7}.start #logo{opacity:1;cursor:default}#container{position:relative}main{overflow:hidden}main .mod_article{padding:0 5%}main .mod_article>.inside{max-width:1300px;margin:0 auto;padding:calc(3% + 20px) 0}main .mod_article>.inside::after{visibility:hidden;content:"";display:table;clear:both}main .mod_article>.inside>*:first-child,main .mod_article>.inside>.content-text:first-child>h1,main .mod_article>.inside>.content-text:first-child>h2,main .mod_article>.inside>.content-text:first-child>h3,main .mod_article>.inside>.content-text:first-child>div>*:first-child{margin-top:0}main .article-wide>.inside{max-width:1400px}main .top-banner{padding:0 4%}main .top-banner>.inside{position:relative;max-width:1400px;padding:0}.content-text,.content-headline,.content-image,.content-accordion,.block-center,.center{margin-left:auto;margin-right:auto}.content-text.block-left,.content-headline.block-left,.content-image.block-left,.content-accordion.block-left,.block-left{margin-left:0;margin-right:0}.background-white{background-color:#fff !important}.background-grey,.background-light-grey{background-color:#eee}.background-mid-grey{background-color:#ddd}.background-dark-grey,.background-dark-blue{color:#fff;background-color:#555}.background-dark-grey a,.background-dark-blue a{color:#aed9d6}.background-dark-grey a:hover,.background-dark-grey a:focus,.background-dark-blue a:hover,.background-dark-blue a:focus{color:#fff}.background-sky{background-color:#e1f1fb}.background-dark-blue{background-color:#004075}.columns,.mod_article.columns>.inside{display:flex;flex-wrap:wrap;row-gap:2em}.columns>div,.columns h2,.columns h3,.mod_article.columns>.inside>div,.mod_article.columns>.inside h2,.mod_article.columns>.inside h3{padding-bottom:0}.columns .content-headline,.columns>div>*:first-child,.columns>div>div>*:first-child,.mod_article.columns>.inside .content-headline,.mod_article.columns>.inside>div>*:first-child,.mod_article.columns>.inside>div>div>*:first-child{margin-top:0}.columns .content-headline,.columns>div>*:last-child,.columns>div>div>*:last-child,.mod_article.columns>.inside .content-headline,.mod_article.columns>.inside>div>*:last-child,.mod_article.columns>.inside>div>div>*:last-child{margin-bottom:0}.column-66,.column-50,.column-33,.column-25{width:100%}@media only screen and (min-width: 770px){main{font-size:1.111em}.column-100{clear:both;width:auto}.column-66,.column-50,.column-33,.column-25{float:left;overflow:hidden}.column-66{width:64.9%}.column-50{width:47.5%}.column-33{width:30%}.column-25{width:47.5%}.column-66+.column-33,.column-33+.column-66,.column-33+.column-33,.column-50+.column-50,.column-25:nth-child(even){margin-left:5%}.column-66+.column-33::after,.column-33+.column-66::after,.column-50+.column-50::after{visibility:hidden;content:"";display:table;clear:both}.columns,.mod_article.columns>.inside{justify-content:space-between;gap:2em 5%}.columns.justify-left,.mod_article.columns>.inside.justify-left{justify-content:flex-start}.columns.justify-right,.mod_article.columns>.inside.justify-right{justify-content:flex-end}.columns.justify-center,.mod_article.columns>.inside.justify-center{justify-content:center}.columns.justify-evenly,.mod_article.columns>.inside.justify-evenly{justify-content:space-evenly}.columns.align-top,.mod_article.columns>.inside.align-top{align-items:flex-start}.columns.align-bottom,.mod_article.columns>.inside.align-bottom{align-items:flex-end}.columns.align-center,.mod_article.columns>.inside.align-center{align-items:center}.columns.align-baseline,.mod_article.columns>.inside.align-baseline{align-items:baseline}.columns.gap-xs,.mod_article.columns>.inside.gap-xs{gap:10px}.columns.gap-xs .column-66,.mod_article.columns>.inside.gap-xs .column-66{width:calc(66.6% - $gap-xs * 1.334)}.columns.gap-xs .column-50,.mod_article.columns>.inside.gap-xs .column-50{width:calc(50% - $gap-xs / 2)}.columns.gap-xs .column-33,.mod_article.columns>.inside.gap-xs .column-33{width:calc(33.3% - $gap-xs * 0.667)}.columns.gap-xs .column-25,.mod_article.columns>.inside.gap-xs .column-25{width:calc(50% - $gap-xs / 2)}.columns.gap-s,.mod_article.columns>.inside.gap-s{gap:20px}.columns.gap-s .column-66,.mod_article.columns>.inside.gap-s .column-66{width:calc(66.6% - $gap-s * 1.334)}.columns.gap-s .column-50,.mod_article.columns>.inside.gap-s .column-50{width:calc(50% - $gap-s / 2)}.columns.gap-s .column-33,.mod_article.columns>.inside.gap-s .column-33{width:calc(33.3% - $gap-s * 0.667)}.columns.gap-s .column-25,.mod_article.columns>.inside.gap-s .column-25{width:calc(50% - $gap-s / 2)}.columns.gap-xl,.mod_article.columns>.inside.gap-xl{gap:5em 10%}.columns.gap-xl .column-66,.mod_article.columns>.inside.gap-xl .column-66{width:calc(66.6% - $gap-xl * 1.334)}.columns.gap-xl .column-50,.mod_article.columns>.inside.gap-xl .column-50{width:calc(50% - $gap-xl / 2)}.columns.gap-xl .column-33,.mod_article.columns>.inside.gap-xl .column-33{width:calc(33.3% - $gap-xl * 0.667)}.columns.gap-xl .column-25,.mod_article.columns>.inside.gap-xl .column-25{width:calc(50% - $gap-xl / 2)}.columns>div,.mod_article.columns>.inside>div{float:none;margin-left:0 !important}.text-column-2{column-count:2;column-gap:60px;column-rule:1px solid #bbb;vertical-align:top;margin-top:1em}.text-column-2 p:first-child{margin-top:0}.text-column-no-break{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}@media only screen and (min-width: 1025px){.column-25{width:21.25%}.column-25+.column-25,.column-50+.column-25,.column-25+.column-50{margin-left:5%}.columns.gap-xs .column-25,.mod_article.columns>.inside.gap-xs .column-25{width:calc(25% - $gap-xs * 0.75)}.columns.gap-s .column-25,.mod_article.columns>.inside.gap-s .column-25{width:calc(25% - $gap-s * 0.75)}.columns.gap-xl .column-25,.mod_article.columns>.inside.gap-xl .column-25{width:calc(25% - $gap-xl * 0.75)}}main .margin-top-s{margin-top:calc(20px + 2%)}main .margin-top-m{margin-top:calc(20px + 4%)}main .margin-top-l{margin-top:calc(20px + 7%)}main .margin-bottom-s{margin-bottom:calc(20px + 2%)}main .margin-bottom-m{margin-bottom:calc(20px + 4%)}main .margin-bottom-l{margin-bottom:calc(20px + 7%)}main .padding-top-s{padding-top:3%}main .padding-top-m{padding-top:5%}main .padding-top-l{padding-top:8%}.margin-top-m10{margin-top:-1em}.margin-top-00{margin-top:0}.margin-top-05{margin-top:0.5em}.margin-top-10{margin-top:1em}.margin-top-15{margin-top:1.5em}.margin-top-20{margin-top:2em}.margin-top-25{margin-top:2.5em}.margin-top-30{margin-top:3em}.margin-bottom-00,main .margin-bottom-00{margin-bottom:0}.margin-bottom-05,main .margin-bottom-05{margin-bottom:0.5em}.margin-bottom-15{margin-bottom:1.5em}.margin-bottom-20{margin-bottom:2em}.margin-bottom-25{margin-bottom:2.5em}.margin-bottom-30{margin-bottom:3em}.margin-bottom-40{margin-bottom:4em}main .margin-bottom-00+p,main .margin-bottom-00+ul,main .margin-bottom-00+ol{margin-top:0}@media only screen and (max-width: 769px){.margin-top-10-mobile{margin-top:1em}.margin-top-20-mobile{margin-top:2em}}.max-1300{max-width:1300px}.max-1200{max-width:1200px}.max-1100{max-width:1100px}.max-1000{max-width:1000px}.max-900{max-width:900px}.max-800{max-width:800px}.max-700{max-width:700px}.max-600{max-width:600px}.max-500{max-width:500px}.max-400{max-width:400px}.max-300{max-width:300px}.max-250{max-width:250px}.max-200{max-width:200px}main img{width:100%;max-width:800px;height:auto;margin:1em 0}.image-3-2 figure,.image-4-3 figure,.image-1-1 figure{aspect-ratio:1 / 1;width:100%;max-width:800px;max-height:800px;overflow:hidden}.image-3-2 img,.image-4-3 img,.image-1-1 img{margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-3-2 figure{aspect-ratio:3 / 2}.image-4-3 figure{aspect-ratio:4 / 3}.fokus-oben img,img.fokus-oben,.focus-top img,img.focus-top{object-position:top}.focus-semi-top img,img.focus-semi-top{object-position:50% 25%}.focus-semi-bottom img,img.focus-semi-bottom{object-position:50% 75%}.fokus-unten img,img.fokus-unten,.focus-bottom img,img.focus-bottom{object-position:bottom}.fokus-links img,img.fokus-links,.focus-left img,img.focus-left{object-position:left}.fokus-rechts img,img.fokus-rechts,.focus-right img,img.focus-right{object-position:right}main img{opacity:1;transition:opacity .3s ease}main img[src*="data:image"]{opacity:0}main .button a,main a.button,main button a,main .submit{display:inline-block;position:relative;margin-bottom:0.5em;padding:0.8em 2.8em 0.85em 1.5em;border:0;border-radius:1.5em;background-color:#866422;color:#fff;font-family:"EB Garamond",Times,serif;font-size:0.9em;line-height:1.1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .3s ease}main .button a:hover,main .button a:focus,main a.button:hover,main a.button:focus,main button a:hover,main button a:focus,main .submit:hover,main .submit:focus{background-color:#000}main .button-ghost a,main a.button-ghost,main .button-ghost a{border:2px solid #866422;color:#866422;background-color:transparent;padding-top:calc(0.8em - 2px);padding-bottom:calc(0.85em - 2px);transition:border-color .3s ease, color .3s ease}main .button-ghost a:hover,main .button-ghost a:focus,main a.button-ghost:hover,main a.button-ghost:focus,main .button-ghost a:hover,main .button-ghost a:focus{background-color:transparent;border-color:#000;color:#000}.button+.button{margin-left:1.5em}main .button a::after,main a.button::after,main button a::after,main .submit::after,.module-box-compact .icon-link::after,.newslist-boxes .icon-link::after{content:"";display:block;position:absolute;top:calc(50% - 0.37em);right:1.5em;width:0.7em;height:0.7em;margin-left:0.5em;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}main .button-ghost a::after,main a.button-ghost::after,main .button-ghost a::after{border-top-color:#866422;border-right-color:#866422;transition:border-color .3s ease}main .button-ghost a:hover::after,main a.button-ghost:hover::after,main .button-ghost a:hover::after,main .button-ghost a:focus::after,main a.button-ghost:focus::after,main .button-ghost a:focus::after{border-top-color:#000;border-right-color:#000}.module-box-compact .icon-link,.newslist-boxes .icon-link{display:block;position:absolute;right:6%;bottom:8%;width:2em;height:2em;border-radius:50%;background-color:#866422;transition:background-color .3s ease;outline:0}.module-box-compact .icon-link::after,.newslist-boxes .icon-link::after{right:calc(50% - 0.15em)}main ul,main ol{margin:1em 0 1em 1em;padding-left:1.5em}main .list-margin li+li{margin-top:0.5em}main ul{list-style:disc}main ol{list-style:decimal}main li>ul,main li>ol{margin-bottom:0;margin-left:1.5em}main ul.list-line,main .list-line>div>ul{margin:1.5em 0 0;padding-left:0;list-style:none;border-bottom:1px solid #bbb}main ul.list-line>li,main .list-line>div>ul>li{border-top:1px solid #bbb;padding:0.8em 0;overflow:hidden}main ul.check-list,main .check-list>div>ul,main ul.list-check,main .list-check>div>ul{list-style:none;margin-left:0;padding-left:0}main .check-list li,main .list-check li{position:relative;margin-left:0;padding-left:2em}main .check-list li+li,main .list-check li+li{margin-top:0.5em}main .check-list li::before,main .list-check li::before{content:"";display:block;position:absolute;top:0.3em;left:0.2em;width:1em;height:0.65em;border-left:solid 3px #866422;border-bottom:solid 3px #866422;transform:rotate(-45deg)}main .bullets-brown{list-style:none;padding-left:0}main .bullets-brown li{position:relative;margin-left:0;padding-left:1.5em}main .bullets-brown li::before{content:"*";display:block;position:absolute;top:-0.05em;left:0.1em;font-size:1.5em;color:#866422}main .numbers-list,main .list-numbers,main .numbers-list ol,main .list-numbers ol{list-style:none;margin-top:1.5em;margin-bottom:1.5em;padding-left:0}main .numbers-list li,main .list-numbers li{position:relative;margin-left:0;padding-left:2.3em}main .numbers-list li+li,main .list-numbers li+li{margin-top:0.5em}.numbers-list li::before,.list-numbers li::before{content:"1";display:inline-block;position:absolute;left:0.05em;top:0.05em;width:1.5em;height:1.5em;border-radius:0.75em;color:#fff;text-align:center;background-color:#444}.numbers-list li:nth-child(2)::before,.list-numbers li:nth-child(2)::before{content:"2"}.numbers-list li:nth-child(3)::before,.list-numbers li:nth-child(3)::before{content:"3"}.numbers-list li:nth-child(4)::before,.list-numbers li:nth-child(4)::before{content:"4"}.numbers-list li:nth-child(5)::before,.list-numbers li:nth-child(5)::before{content:"5"}.numbers-list li:nth-child(6)::before,.list-numbers li:nth-child(6)::before{content:"6"}.numbers-list li:nth-child(7)::before,.list-numbers li:nth-child(7)::before{content:"7"}.numbers-list li:nth-child(8)::before,.list-numbers li:nth-child(8)::before{content:"8"}.content-text.box-white{padding:2em 2.2em;background-color:#fff}.background-white .content-text.box-white{border:1px solid #bbb}.content-text.box-grey{padding:2em 2.2em;background-color:#eee}.content-text.box-grey-dark{padding:2em 2.2em;background-color:#555;color:#fff}.content-text.box-grey-dark a{color:#aed9d6}.content-text.box-grey-dark a:hover,.content-text.box-grey-dark a:focus{color:#fff}.content-text.box-white *:first-child,.content-text.box-grey *:first-child,.content-text.box-grey-dark *:first-child{margin-top:0}.content-text.box-white *:last-child,.content-text.box-grey *:last-child,.content-text.box-grey-dark *:last-child{margin-bottom:0}blockquote{position:relative;padding-left:60px}blockquote p{margin-bottom:0.8em}blockquote cite{font-size:1rem;font-style:italic}blockquote::before{content:"";display:block;position:absolute;top:0.25em;left:0;width:40px;height:40px;border-radius:50%;background:#866422 url("../images/icon-quote.png") no-repeat center;background-size:20px 20px}.more-toggle-switch{position:relative;min-height:1em;margin-top:0;transition:margin-top .6s ease}.more-toggle-switch.toggle-margin{margin-top:1em}.more-toggle-open,.more-toggle-close{display:none;position:absolute;top:0;color:#866422;font-weight:600;cursor:pointer;transition:color .3s ease}.more-toggle-open:hover,.more-toggle-open:focus,.more-toggle-close:hover,.more-toggle-close:focus{color:#000}.more-toggle-content>*:first-child{margin-top:0}.more-toggle-content>*:last-child{margin-bottom:0}.ce_text .video-container{max-width:640px;margin:1.5em 0}.ce_text .video-frame{position:relative;margin-bottom:1.5em;padding-bottom:55.8%;overflow:hidden}.ce_text .video-container iframe{position:absolute;top:0;left:0;width:100%;max-width:640px;height:100%;max-height:420px}.map-container{width:100%;height:220px}@media only screen and (min-width: 600px){img.img-80,.img-80 img{width:80%}img.img-70,.img-70 img{width:70%}img.img-60,.img-60 img{width:60%}img.img-50,.img-50 img{width:47.5%}img.img-40,.img-40 img{width:37.5%}img.img-33,.img-33 img{width:30%}img.img-30,.img-30 img{width:26.6%}.img-50+.img-50,.img-40+.img-40,.img-33+.img-33,.img-30+.img-30{margin-left:5%}}@media only screen and (min-width: 770px){blockquote{padding-left:90px}blockquote cite{font-size:1.125rem}blockquote::before{width:60px;height:60px;background-size:30px 30px}.map-container{height:400px}}@media only screen and (min-width: 1200px){.map-container{height:500px}}.banner-2-1,.banner-3-1,.banner-full-3-1,.banner-full-4-1{width:100%;min-height:210px;max-height:800px;margin-top:0;margin-bottom:0;overflow:hidden}.banner-2-1 figure,.banner-3-1 figure,.banner-full-3-1 figure,.banner-full-4-1 figure{height:100%}.banner-2-1 img,.banner-3-1 img,.banner-full-3-1 img,.banner-full-4-1 img{margin:0;padding:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.banner-2-1.focus-top-mid img,.banner-3-1.focus-top-mid img,.banner-full-3-1.focus-top-mid img,.banner-full-4-1.focus-top-mid img{object-position:50% 25%}.banner-2-1{aspect-ratio:2 / 1;min-height:280px}.banner-3-1{aspect-ratio:3 / 1}.banner-full-3-1{height:33.3vw;min-height:280px;max-width:100%}.banner-full-4-1{height:25vw;max-width:100%}.top-banner .content-image,.top-banner .content-player{position:relative;margin:0;overflow:hidden;min-height:400px}.top-banner .content-image figure,.top-banner .content-player figure{height:100%;min-height:400px}.top-banner .content-image img,.top-banner .content-image video,.top-banner .content-player img,.top-banner .content-player video{display:block;margin:0;padding:0;width:100%;height:100%;min-height:400px;max-width:none;-o-object-fit:cover;object-fit:cover;object-position:center}.top-banner .content-image::before,.top-banner .content-player::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.top-banner .content-image+.content-text,.top-banner .content-player+.content-text{position:absolute;top:49%;left:50%;transform:translate(-50%, -50%);width:84%;max-width:900px;padding:1.5em;z-index:5;text-align:center;background-color:rgba(255,255,255,0.9)}.top-banner h1{margin-bottom:0.5em}.top-banner h1:first-child{margin-top:0}.top-banner h2:last-child{margin-bottom:0}.top-banner h1+h2{margin-top:0}.slider-slide{position:relative;padding-bottom:33.33%;min-height:350px;background-repeat:no-repeat;background-size:cover}.slider-inside{display:flex;position:absolute;justify-content:center;align-items:center;left:5%;width:90%;height:95%;text-align:center}.slider-content{color:#fff}.module-carousel h3:first-child,.module-carousel h4:first-child,.module-carousel p:first-child{margin-top:0}.module-carousel figure{margin:0 0 1em;aspect-ratio:3 / 2;overflow:hidden}.module-carousel figure img{margin:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.module-carousel a:link,.module-carousel a:visited{text-decoration:none}.module-carousel a .content-text{transition:opacity .3s ease}.module-carousel a:hover .content-text,.module-carousel a:focus .content-text{opacity:0.7}.ce_form{padding-bottom:1.5em}.ce_form h2{margin-bottom:1.5em}.ce_form h3{margin-bottom:1.5em;text-align:center}.ce_form .widget{position:relative;width:100%;padding-bottom:0.8em}.ce_form label{display:inline-block;width:22%;min-width:60px;margin-top:1.2em;margin-right:1.5%;font-size:0.9em;line-height:1.1;text-align:right;vertical-align:top}.ce_form label.text-s{font-size:0.8em}.ce_form .widget-text{padding-bottom:0}.ce_form input,.ce_form textarea{width:74%;padding:1.2em 0.5em 0.4em;border:0;border-bottom:1px solid #ddd;transition:background-color .3s ease}.ce_form input:hover,.ce_form input:focus,.ce_form textarea:hover,.ce_form textarea:focus{background-color:#eee;outline:none}.background-light-grey .ce_form input,.background-light-grey .ce_form textarea{background-color:#eee}.background-light-grey .ce_form input:hover,.background-light-grey .ce_form input:focus,.background-light-grey .ce_form textarea:hover,.background-light-grey .ce_form textarea:focus{background-color:#fff}.ce_form fieldset{border:none;padding:0}.ce_form legend{display:none}.ce_form .checkbox_container,.ce_form .widget-submit{margin-left:22%;border:0}.ce_form .checkbox_container{margin-top:0.5em;margin-bottom:0.5em}.ce_form .checkbox_container input{width:20px;height:20px;margin:0 0.5em 0 5px;border:1px solid #ddd}.ce_form .checkbox_container label{margin-top:0;text-align:left;width:calc(100% - 5em);max-width:600px}.ce_form p.error{position:absolute;left:22%;top:0;color:#cb0000;font-size:0.8em;margin:0}.ce_form div.error{padding-top:1.5em}.ce_form .text-small{display:block;font-size:0.8em;margin:1em 0 0 24%}@media only screen and (min-width: 770px){.ce_form label{width:23.5%;font-size:1em}.ce_form input,.ce_form textarea{width:50%}.ce_form .checkbox_container,.ce_form .widget-submit{margin-left:25%}.ce_form .text-small{margin:1em 0 0 25.5%}}.ce_rsce_2columns{margin:calc(20px + 4%) 0}.ce_rsce_2columns:last-child{margin-bottom:0.5em}h2+.column-2-container,h3+.column-2-container{margin-top:calc(20px + 4%)}.column-2-container{display:flex;flex-wrap:wrap}.column-2-container img{display:block;width:80%;max-width:600px;height:auto;margin-left:auto;margin-right:auto}.col-1,.col-2{width:100%}.col-1 p:first-child,.col-2 p:first-child{margin-top:0}.col-1 p:last-child,.col-2 p:last-child{margin-bottom:0}.col-1 p:first-child img,.col-2 p:first-child img{margin-top:0.3em}.col-1 p:last-child img,.col-2 p:last-child img{margin-bottom:0.3em}.l60-r40 .col-1,.l70-r30 .col-1,.l75-r25 .col-1{order:1}.l60-r40 .col-2,.l70-r30 .col-2,.l75-r25 .col-2{order:0}@media only screen and (max-width: 769px){.col-1+.col-2{margin-top:0.5em}.l60-r40 .col-2,.l70-r30 .col-2,.l75-r25 .col-2{margin-top:0}.l25-r75 .col-1 img{max-width:250px}.l75-r25 .col-2 img{max-width:250px}.l30-r70 .col-1 img{max-width:300px}.l70-r30 .col-2 img{max-width:300px}.l40-r60 .col-1 img{max-width:350px}.l60-r40 .col-2 img{max-width:350px}}@media only screen and (min-width: 770px){.column-2-container{flex-wrap:nowrap;align-items:center}.column-2-container img{width:100%;max-width:none}.column-2-container>div>*:first-child{margin-top:0}.column-2-container>div>*:last-child{margin-bottom:0}.column-2-container.ausrichtung-oben{align-items:flex-start}.column-2-container.ausrichtung-unten{align-items:flex-end}.col-1{margin-right:4.9%}.l25-r75 .col-1{width:22.5%}.l25-r75 .col-2{width:72.5%}.l30-r70 .col-1{width:27.5%}.l30-r70 .col-2{width:67.5%}.l40-r60 .col-1{width:37.5%}.l40-r60 .col-2{width:57.5%}.l50-r50 .col-1{width:47.5%}.l50-r50 .col-2{width:47.5%}.l60-r40 .col-1{width:57.5%;order:0}.l60-r40 .col-2{width:37.5%}.l70-r30 .col-1{width:67.5%;order:0}.l70-r30 .col-2{width:27.5%}.l75-r25 .col-1{width:72.5%;order:0}.l75-r25 .col-2{width:22.5%}}.animation,.animation li,.animation-inhalt>*,.animation-artikel>div>*{opacity:1;transform:translateX(0px);transition:transform 1s ease, opacity 2s ease}.fade-left,.fade-left li{opacity:0;transform:translateX(50px)}ul.fade-left,ol.fade-left{opacity:1;transform:translateX(0px)}.animation li:nth-child(1),.animation-inhalt li:nth-child(1){transition:transform 1s 0s ease, opacity 2s 0s ease}.animation li:nth-child(2),.animation-inhalt li:nth-child(2){transition:transform 1s .2s ease, opacity 2s .2s ease}.animation li:nth-child(3),.animation-inhalt li:nth-child(3){transition:transform 1s .4s ease, opacity 2s .4s ease}.animation li:nth-child(4),.animation-inhalt li:nth-child(4){transition:transform 1s .6s ease, opacity 2s .6s ease}.animation li:nth-child(5),.animation-inhalt li:nth-child(5){transition:transform 1s .8s ease, opacity 2s .8s ease}.animation li:nth-child(6),.animation-inhalt li:nth-child(6){transition:transform 1s 1s ease, opacity 2s 1s ease}.animation li:nth-child(7),.animation-inhalt li:nth-child(7){transition:transform 1s 1.2s ease, opacity 2s 1.2s ease}.animation li:nth-child(8),.animation-inhalt li:nth-child(8){transition:transform 1s 1.4s ease, opacity 2s 1.4s ease}.animation li:nth-child(9),.animation-inhalt li:nth-child(9){transition:transform 1s 1.6s ease, opacity 2s 1.6s ease}.animation li:nth-child(n+10),.animation-inhalt li:nth-child(n+10){transition:transform 1s 1.8s ease, opacity 2s 1.8s ease}.keine-animation,.no-animation{opacity:1 !important;transform:translateX(0px) !important}
