/* Generated from tbuilder_layout_part: konzept-b-hero-full-highlight-slider */
.themify_builder_content-233 .tb_kbhero{padding-bottom:0;padding-top:0;}
.themify_builder_content-233 .tb_kbhero>.builder_row_cover::before,.themify_builder_content-233 .tb_kbhero>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-color:rgba(13, 26, 18, .45);}
.themify_builder_content-233 .tb_kbheroc{padding:0 0 96px;align-content:end;}
.themify_builder_content-233 .tb_kbherok.module-text{margin-bottom:16px;line-height:1.4em;text-transform:uppercase;letter-spacing:2.4px;font-size:13px;}
.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap,.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap p,.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap blockquote,.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap h1,.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap h2,.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap h3,.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap h4,.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap h5,.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap h6,.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap li,.themify_builder_content-233 .tb_kbherok.module-text .tb_text_wrap span{color:var(--gbv_mint);background-image:none;background-clip:border-box;font-weight:600;font-family:"Public Sans";}
.themify_builder_content-233 .tb_kbherot.module-text.module .tb_text_wrap h1{color:#fff;background-image:none;background-clip:border-box;font-weight:300;font-family:"Fraunces";}
.themify_builder_content-233 .tb_kbherot.module-text.module h1{line-height:1.04em;font-size:76px;}
.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap,.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap p,.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap blockquote,.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap h1,.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap h2,.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap h3,.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap h4,.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap h5,.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap h6,.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap li,.themify_builder_content-233 .tb_kbherot.module-text .tb_text_wrap span{color:rgba(255, 255, 255, .9);background-image:none;background-clip:border-box;font-family:"Public Sans";}
.themify_builder_content-233 .tb_kbherot.module-text{line-height:1.65em;font-size:17px;}
.themify_builder_content-233 .tb_kbherob.module-buttons{margin-top:30px;text-align:left;}

@media(max-width:1024px){
.themify_builder_content-233 .tb_kbherot.module-text.module h1{font-size:56px;}
}
@media(max-width:600px){
.themify_builder_content-233 .tb_kbherot.module-text.module h1{font-size:40px;}
}/*Builder Custom CSS START*/
/* 4) Hero h1 em (Inline-Tag-Style, kein Themify-Feld) */
#kb_hero_row h1 em{font-style:italic;font-weight:600;color:var(--gbv_sage);}
/*Builder Custom CSS END*/