.et_project_meta_title{display:none}.et_full_width_portfolio_page .et_project_meta{display:none}::selection{background:#dbafd5;color:black}::-moz-selection{background:#dbafd5;color:black}span.mobile_menu_bar:before{color:black!important}.et-pb-contact-message:nth-child(1)>p:nth-child(1){font-size:20px!important;color:#000;font-weight:bold;font-style:normal;text-align:center}.et_pb_slide_description{text-shadow:none!important}.et_bloom_form_text:nth-child(2)>h2:nth-child(1){font-family:Overpass;color:rgb(0,0,0)!important;font-weight:bold!important;font-style:normal!important}.et_bloom_form_text:nth-child(2)>p:nth-child(2){font-family:Overpass!important;color:rgb(0,0,0)!important;font-size:16px!important}.et_bloom_form_footer:nth-child(4)>p:nth-child(1){font-family:Overpass!important;color:rgb(0,0,0)!important}.et_bloom_popup_input.et_bloom_subscribe_name:nth-child(1)>input:nth-child(1){font-family:Overpass!important;color:rgb(0,0,0)!important}.et_bloom_popup_input.et_bloom_subscribe_last:nth-child(2)>input:nth-child(1){color:rgb(0,0,0)!important;font-family:Overpass!important}.et_bloom_popup_input.et_bloom_subscribe_email:nth-child(3)>input:nth-child(1){font-family:Overpass!important;color:rgb(0,0,0)!important}.et_bloom_button_text.et_bloom_button_text_color_dark{font-family:Overpass!important;color:rgb(0,0,0)!important;letter-spacing:0px!important}.et_bloom_form_footer:nth-child(4)>p:nth-child(1){line-height:16px!important}.et-pb-icon.et-pb-font-icon.dipi-hotspot-icon{padding:2px}@media (min-width:980px) and (max-width:1100px){#logo{width:80px!important;padding-right:0px;margin-right:0px}}@media (min-width:980px) and (max-width:1100px){#top-menu li,#top-menu li a{font-size:15px!important}}.styling h1{font-size:clamp(1.85rem,4vw,4.5rem)!important;line-height:1.2!important}.styling h2{font-size:clamp(1.55rem,2.65vw,2.65rem)!important;line-height:1.2!important}.styling h3{font-size:clamp(1.45rem,2.55vw,2.55rem)!important;line-height:1.2!important}.styling h4{font-size:clamp(1.25rem,2.25vw,2rem)!important; line-height:1.4!important}.styling h5{font-size:clamp(1.125rem,2vw,1.5rem)!important;line-height:1.3!important}.styling h6{font-size:clamp(1rem,1.5vw,1.25rem)!important;line-height:1.3!important}.styling p,.styling body.styling ul,.styling ol,.styling li{font-size:clamp(1rem,1.5vw,1.125rem)!important;line-height:1.6!important}.headerabstand{padding-top:clamp(12rem,14vh,14rem)!important;padding-bottom:clamp(2rem,4vh,6rem)!important}@media (min-width:981px){.headerabstand{padding-top:clamp(20rem,40vh,40rem)!important;padding-bottom:clamp(2rem,4vh,6rem)!important}}.zitattext{font-size:clamp(1.25rem,2vw,2rem)!important;line-height:1.3!important}.spalte h3{font-size:clamp(1.5rem,2vw,2rem)!important;line-height:1.2!important}.spalte h4{font-size:clamp(1.35rem,1.5vw,1.5rem)!important;line-height:1.2!important}.spalte p,.spalte a,.spalte{font-size:clamp(1rem,1.5vw,1.125rem)!important;line-height:1.6!important}.rechtsseiten h1{font-size:clamp(1.85rem,2.40vw,2.4rem)!important;line-height:1.2!important}.rechtsseiten h2{font-size:clamp(1.75rem,2.05vw,2.05rem)!important;line-height:1.2!important}.rechtsseiten h3{ font-size:clamp(1.5rem,1.8vw,1.8rem)!important;line-height:1.2!important}.spalte p,.spalte body.spalte ul,.spalte ol,.spalte li{font-size:clamp(1rem,1.5vw,1.125rem)!important;line-height:1.6!important}@media only screen and (max-width:980px){.switch{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse!important}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn{color:#000!important}@media screen and (min-width:981px){.dipi-primary-menu-social-icons{margin-top:0px!important}}#main-header{padding-top:4px}