@import url("https://fonts.googleapis.com/css2?family=Lustria&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,600;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lustria&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,600;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lustria&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,600;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lustria&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,600;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lustria&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,600;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lustria&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,600;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lustria&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,600;1,400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lustria&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,600;1,400&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,select{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}.typography b,article b,.typography strong,article strong{font-weight:bold}.typography i,article i,.typography em,article em{font-style:italic}.typography blockquote,article blockquote,.typography pre,article pre{padding:1rem 0}.typography .wp-block-quote,article .wp-block-quote,.typography blockquote,article blockquote{padding:0;font-size:1.2em;margin:2em 0;border:none}.typography .wp-block-quote p:last-child,article .wp-block-quote p:last-child,.typography blockquote p:last-child,article blockquote p:last-child{margin:0}.typography pre,article pre{font-family:monospace;line-height:1.5;background:black;color:white}.typography dd,article dd,.typography dt,article dt,.typography ul,article ul,.typography ol,article ol,.typography p,article p{margin:0 0 1em 0;line-height:1.7}.typography .title,article .title{letter-spacing:0.15em;font-size:0.75em;text-transform:uppercase}.typography .small,article .small{font-size:0.75em}.typography .abstract,article .abstract{font-weight:bold}@media (min-width: 560px){.typography .abstract,article .abstract{font-size:1.1111111111rem}}.typography p:last-child,article p:last-child{margin-bottom:0}.typography ul li:not([class]),article ul li:not([class]){margin-top:10px;padding-left:20px;margin-left:0;background:url("../images/Bullet.svg") no-repeat 0 6px}.typography ul li:not([class]):nth-child,article ul li:not([class]):nth-child{margin:0}.typography ul ul,article ul ul{margin-left:1em}.typography ul li,article ul li{list-style-type:none}.typography ol li,article ol li{list-style-type:decimal;margin-left:1em;margin-bottom:1em}.typography ul,article ul,.typography ol,article ol{margin:1em 0;line-height:1.4}.typography caption,article caption,.typography .h1,article .h1,.typography h1,.typography article h1,article .typography h1,article h1,.typography h1,article h1,.typography h2,article h2,.typography h3,article h3,.typography h4,article h4,.typography h5,article h5{margin:1em 0;line-height:1.2;font-family:"Work Sans",sans-serif;font-weight:normal;color:#A02220}.typography caption:first-child,article caption:first-child,.typography .h1:first-child,article .h1:first-child,.typography h1:first-child,.typography article h1:first-child,article .typography h1:first-child,article h1:first-child,.typography h1:first-child,article h1:first-child,.typography h2:first-child,article h2:first-child,.typography h3:first-child,article h3:first-child,.typography h4:first-child,article h4:first-child,.typography h5:first-child,article h5:first-child{margin-top:0}.typography .h1,article .h1,.typography h1,.typography article h1,article .typography h1,article h1{font-family:"Work Sans",sans-serif;font-size:2em;text-transform:uppercase}@media (min-width: 768px){.typography .h1,article .h1,.typography h1,.typography article h1,article .typography h1,article h1{font-size:2.5em}}.typography h2,article h2{font-size:2em;margin:1rem 0}@media (min-width: 768px){.typography h2,article h2{font-size:2.5em}}.typography caption,article caption,.typography h3,article h3{font-size:1.3em}@media (min-width: 560px){.typography caption,article caption,.typography h3,article h3{font-size:1.5em}}.typography h4,article h4,.typography h5,article h5{font-size:1.2em}.typography h1+*,article h1+*,.typography h2+*,article h2+*,.typography h3+*,article h3+*,.typography .coltop+h1,article .coltop+h1,.typography .coltop+h2,article .coltop+h2,.typography .coltop+h3,article .coltop+h3,.typography .coltop+h4,article .coltop+h4,.typography .coltop+h5,article .coltop+h5,.typography a[name="copytop"]+h1,article a[name="copytop"]+h1,.typography a[name="copytop"]+h2,article a[name="copytop"]+h2,.typography a[name="copytop"]+h3,article a[name="copytop"]+h3,.typography a[name="copytop"]+h4,article a[name="copytop"]+h4,.typography a[name="copytop"]+h5,article a[name="copytop"]+h5{margin-top:0}.typography .wp-caption p,article .wp-caption p{font-size:0.8em;margin:0.5em 0 1em 0}html{zoom:100%;box-sizing:border-box}html *{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:"Work Sans",serif;font-size:18px;-webkit-font-smoothing:antialiased;color:#333}.wrap{overflow:hidden;max-width:800px;padding:0 20px;margin:0 auto;position:relative}@media (min-width: 375px){.wrap{padding:0 30px}}@media (min-width: 1024px){.wrap{padding:0}}#wrapall{margin:0 auto}.question,.tipp,.infobox{box-sizing:border-box;padding:0.8rem 1rem;margin:0 0 1em 0;color:#333}.question ul:last-child,.question ul:last-child li:last-child,.question p:last-child,.tipp ul:last-child,.tipp ul:last-child li:last-child,.tipp p:last-child,.infobox ul:last-child,.infobox ul:last-child li:last-child,.infobox p:last-child{margin-bottom:0}.question .boxtop+h1,.question .boxtop+h2,.question .boxtop+h3,.tipp .boxtop+h1,.tipp .boxtop+h2,.tipp .boxtop+h3,.infobox .boxtop+h1,.infobox .boxtop+h2,.infobox .boxtop+h3{margin-top:0}.question p:last-child,.tipp p:last-child,.infobox p:last-child{margin-bottom:0 !important}.question:last-child,.tipp:last-child,.infobox:last-child{margin-bottom:0}.question.bold,.tipp.bold,.infobox.bold{background:#A02220;color:white}.question.bold h1,.question.bold h2,.question.bold h3,.question.bold h4,.tipp.bold h1,.tipp.bold h2,.tipp.bold h3,.tipp.bold h4,.infobox.bold h1,.infobox.bold h2,.infobox.bold h3,.infobox.bold h4{color:white}.question.bold a,.tipp.bold a,.infobox.bold a{color:white}.question.bold a:hover,.tipp.bold a:hover,.infobox.bold a:hover{color:white}.question{cursor:pointer}.answer{display:none}@media screen and (min-width: 850px){.jPanelMenu-panel{display:none}}@keyframes kenburns{0%{transform:scale(1)}100%{transform:scale(1.1)}}header{position:relative;top:0;z-index:1905;width:auto !important;margin:0;width:100%;background:white;padding:3vw 5vw;display:flex;justify-content:flex-start}header.center{justify-content:center}header.flex-end{justify-content:flex-end}@media (min-width: 768px){header{padding:1.5em 2em}}header img{height:9vw;width:auto}@media (min-width: 768px){header img{height:55px}}.content{max-width:none}article{clear:both;margin:0 auto}article figure{margin:0}.cpp-banner{background:#5d6a70;background-position:center;background-size:cover;padding:2em 0;margin-bottom:2em;color:white}@media (min-width: 768px){.cpp-banner{padding:3vw 0}}.cpp-banner h1{color:white}@media (min-width: 768px){.cpp-banner .wrap{display:flex;align-items:stretch}}.cpp-banner .wrap .cpp-calc{padding:2rem;margin-top:1em;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(255,255,255,0.2);border-radius:8px;color:white;text-decoration:none}@media (min-width: 768px){.cpp-banner .wrap .cpp-calc{margin:0 0 0 2em;width:240px}}.cpp-banner .wrap .cpp-calc:hover{background:rgba(255,255,255,0.3)}.cpp-banner .wrap .cpp-calc svg{width:120px;height:auto;margin-bottom:1em}.cpp-beratung{text-align:center}.cpp-beratung h2{font-family:"Lustria",sans-serif}.cpp-beratung .cpp-berater{margin-top:2rem;display:flex;flex-direction:column}@media (min-width: 768px){.cpp-beratung .cpp-berater{flex-direction:row;justify-content:center}}.cpp-beratung .cpp-berater p{margin:0}.cpp-beratung .cpp-berater .person{display:flex;justify-content:center;align-items:center}.cpp-beratung .cpp-berater .person>a.icon{display:block;width:80px;align-self:flex-start}.cpp-beratung .cpp-berater .person>a.icon>div{height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center}.cpp-beratung .cpp-berater .person>a.icon svg,.cpp-beratung .cpp-berater .person>a.icon img{width:100%}.cpp-beratung .cpp-berater .person div.details{margin:0 1em;display:flex;flex-direction:column;justify-content:center;align-items:center}.cpp-beratung .cpp-berater .person div.details>div{width:160px;height:160px;background:black;background-position:center;background-size:cover;border-radius:8px;margin:0 0 1em}.cpp-beratung .cpp-berater .person div.details a{color:#333}.cpp-beratung .cpp-berater .person div.details p{margin:0;line-height:1.2}.cpp-beratung .cpp-berater .person+.person{margin-top:2em}@media (min-width: 768px){.cpp-beratung .cpp-berater .person+.person{margin:0;flex-direction:row-reverse}}.df-blocks-upload-wrap{position:relative}.df-blocks-upload-wrap .df-blocks-upload-button{cursor:pointer;position:absolute;color:white;left:50%;top:50%;transform:translate(-50%, -50%);padding:0.5em 1.5em;border:solid 1px white;border-radius:8px}table{width:100%;background:white;font-size:18px}td,th{border-top:solid 1px #dddddd;border-left:solid 1px #dddddd;padding:0.5em 0.7em}th{background:#474747;color:white;font-family:"Work Sans",sans-serif}th:first-child,td:first-child{border-left:none}tbody tr:nth-child(odd) td{background-color:#eeeeee}form p{margin:0}label{display:inline-block}textarea,input[type="email"],input[type="search"],input[type="text"]{font-family:"Work Sans",serif;padding:0.5em;background:white;margin:0;width:100%}a.button,.button{display:inline-block;padding:0.8em 1em;background:#A02220;color:white;text-decoration:none}a.button:hover,.button:hover{color:white;transition:background 1s;background:#4b100f}a.button:hover:active,.button:hover:active{transition:none;background:#4b100f}input[type="checkbox"],input[type="radio"],input[type="submit"],input[type="button"],select{cursor:pointer}article.format-gallery h2.title{padding:20px 20px 0 20px}article.format-video iframe{max-width:100%}.credits{color:#333}.credits p{font-size:1em;margin:0;float:left;margin:0 20px 0 0}.credits a{text-decoration:none}.credits ul{font-size:1em;float:left;margin:0 20px 0 0}.credits ul li{float:left;background:none;padding:0;margin:0}.credits ul li:after{content:",\00a0"}.credits ul li:first-child,.credits ul li:last-child{content:""}.credits ul li:first-child:after,.credits ul li:last-child:after{content:""}@media (min-width: 550px){.f-left,.alignleft{float:left}}@media (min-width: 550px){.f-right,.alignright{float:right}}.aligncenter,.alignright,.alignleft{display:block;margin:0 auto}@media (min-width: 550px){.aligncenter,.alignright,.alignleft{display:inline;margin:0 10px 10px 0}}@media (min-width: 550px){.alignright{display:inline;margin:0 0 10px 10px}}.a-left,.text-left{text-align:left}.a-right,.text-right{text-align:right}footer{padding:4em 0;display:flex;justify-content:center;font-size:0.875rem}footer a{color:#333;text-decoration:none}footer nav ul{display:flex;justify-content:center}footer nav ul li{margin:0 1em}.hideMove{position:fixed;top:-5000px}.clear{clear:both}.printonly{display:none}.wp-caption,img{max-width:100%;height:auto}
/*# sourceMappingURL=styles.css.map */
