/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 04 2025 | 10:00:15 */
@charset "UTF-8";body{font-family:"Fira Sans",sans-serif}h1,h2,h3,h4{font-family:"Montserrat",sans-serif;line-height:1.15em;font-weight:700!important;text-transform:uppercase}.single-post h2{padding:5px 0 15px!important}h3.zpr-group-headline,.zpr-group h3{display:block;margin:0;font-family:"Fira Sans Condensed",sans-serif!important;font-size:22px!important;font-weight:400!important;padding:0 0 15px}footer h4{color:#F9F9F9;padding:0 0 30px;font-weight:800!important}p.subheadline{margin:0 0 1.25em;padding:0;font-size:106.25%;border-bottom:1px solid #215F9A;color:#215F9A}nav,nav ul,nav ul li,nav ul li a{font-family:"Fira Sans Condensed",sans-serif!important;text-transform:uppercase}.wp-caption a,.zpr_post_content a,.et_pb_text a,.et_pb_toggle_content a{-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;text-decoration:none}.zpr_post_content a::before,.et_pb_text a::before,.et_pb_toggle_content a::before{content:"";font-family:"Font Awesome 6 Free";font-weight:700;font-size:75%;padding:0 4px 0 2px}.wp-caption a:hover,.zpr_post_content a:hover,.et_pb_text a:hover,.et_pb_toggle_content a:hover{opacity:0.7!important}a.fn{padding:0 3px 0 0;background:#fff0;color:#215F9A;line-height:1em;vertical-align:4px;font-size:14px;font-weight:400;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}a.fn::before{font-family:unset;content:"[";padding-right:1px;font-size:14px;font-weight:400}a.fn::after{content:"]";padding-left:1px}.wp-caption a::before,footer .et_pb_text a::before{display:none;content:""}a:hover.fn{opacity:.7}.wp-caption{margin-bottom:1em;padding:15px;border:none;background:#fff}.wp-caption p.wp-caption-text{margin:0;padding:0;font-size:14px;line-height:1.25em;text-align:left}.zpr_post_content ul,.et_pb_text ul,.et_pb_toggle_content ul,.zpr_post_content ol,.et_pb_text ol,.et_pb_toggle_content ol{padding:0 20px 0 40px;line-height:unset}.zpr_post_content ul,.et_pb_text ul,.et_pb_toggle_content ul{list-style-type:none}.zpr_post_content ol,.et_pb_text ol,.et_pb_toggle_content ol{list-style-position:outside}.zpr_post_content ul li,.et_pb_text ul li,.zpr_post_content ol li,.et_pb_text ol li,.et_pb_toggle_content ul li,.et_pb_toggle_content ol li{padding-bottom:1em;position:relative}.zpr_post_content ul li:before,.et_pb_text ul li:before,.et_pb_toggle_content ul li:before{position:absolute;left:-20px;content:"";font-family:"Font Awesome 6 Free";font-weight:700;color:#215F9A;font-size:60%}#Veroeffentlichungen .et_pb_toggle_content ul li,#Vortraege .et_pb_toggle_content ul li{padding-bottom:1.25em}#Veroeffentlichungen .et_pb_toggle_content ul li:before,#Vortraege .et_pb_toggle_content ul li:before{content:"";font-size:100%;left:-25px;font-weight:400}.zpr_post_content ul li:last-child,.et_pb_text ul li:last-child,.et_pb_toggle_content ul li:last-child,.et_pb_post_content ol li:last-child,.et_pb_text ol li:last-child,.et_pb_toggle_content ol li:last-child{padding-bottom:0!important}.zpr_post_content ol li::marker,.et_pb_text ol li::marker,.et_pb_toggle_content ol li::marker{color:#215F9A}.zpr_post_content ul+p,.et_pb_text ul+p,.et_pb_toggle_content ul+p,.zpr_post_content ol+p,.et_pb_text ol+p,.et_pb_toggle_content ol+p,.zpr_post_content p:not(.has-background):last-of-type+ul,.et_pb_text p:not(.has-background):last-of-type+ul,.et_pb_toggle_content p:not(.has-background):last-of-type+ul,.zpr_post_content p:not(.has-background):last-of-type+ol,.et_pb_text p:not(.has-background):last-of-type+ol,.et_pb_toggle_content p:not(.has-background):last-of-type+ol{padding-top:1em}.et_pb_toggle.et_pb_toggle_item{box-shadow:1px 1px 6px rgb(127 127 127 / .3);-webkit-box-shadow:1px 1px 6px rgb(127 127 127 / .3)}.et_pb_accordion_item{margin:0!important}.et_pb_accordion_item,.et_pb_toggle_item{padding:20px;background:#fff;border:none;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.et_pb_column .et_pb_toggle_item{margin-bottom:15px!important}.et_pb_column .et_pb_toggle_item:last-child{margin-bottom:0!important}.et_pb_accordion .et_pb_accordion_item:first-child{border-top:1px solid #dedede}.et_pb_accordion .et_pb_accordion_item:first-child{border-top:none}.et_pb_toggle_close:hover{background:#FFF}.et_pb_toggle_open .et_pb_toggle_title,.et_pb_toggle_close .et_pb_toggle_title{font-size:20px;color:#215F9A}.et_pb_toggle_close .et_pb_toggle_title::before,.et_pb_toggle_open .et_pb_toggle_title::before{font-size:24px!important;color:#215F9A;font-family:"Font Awesome 6 Free"!important;font-weight:900}.et_pb_toggle_close .et_pb_toggle_title::before{content:""}.et_pb_toggle_open .et_pb_toggle_title::before{content:""}.et_pb_toggle_content{font-size:inherit;line-height:inherit}