/* Generated from page: start */
/*Builder GLOBAL CSS START*/
.themify_builder_content-74 .tb_y9nh90.module_row{padding-bottom:83px;padding-top:83px;}
/*Builder GLOBAL CSS END*/
.themify_builder_content-74 .tb_ajav916.module_row{background-color:#fbf6eb;height:100vh;min-height:371px;max-height:371px}
.themify_builder_content-74 .tb_2fl0916.module_column{padding-top:30px}
.themify_builder_content-74 .tb_up0n486.module-text.module h1{margin-top:0;margin-bottom:0;font-size:96px}
.themify_builder_content-74 .tb_up0n486.module-text.module .tb_text_wrap h1{font-family:"Montserrat";font-weight:400;background-clip:border-box;background-image:none;color:#c39943}
.themify_builder_content-74 .tb_up0n486.module-text{margin-bottom:3px}
.themify_builder_content-74 .tb_y13r699.module-text.module h2{font-size:32px}
.themify_builder_content-74 .tb_hqtu262.module_row{top:auto;position:relative;padding-left:186px;padding-right:186px}
.themify_builder_content-74 .tb_hqtu262.module_row>.row_inner,.themify_builder_content-74 .tb_a5po664.module_row>.row_inner{--align_content:var(--align_end);--align_items:var(--align_content)}
.themify_builder_content-74 .tb_llqq460.module_column,.themify_builder_content-74 .tb_llqq460.module_column>.builder_row_cover::before,.themify_builder_content-74 .tb_737w969.module_column,.themify_builder_content-74 .tb_737w969.module_column>.builder_row_cover::before,.themify_builder_content-74 .tb_7yca29.module_column,.themify_builder_content-74 .tb_7yca29.module_column>.builder_row_cover::before,.themify_builder_content-74 .tb_wm4k624.module_column,.themify_builder_content-74 .tb_wm4k624.module_column>.builder_row_cover::before{border-radius:15px}
.themify_builder_content-74 .tb_llqq460.module_column{background-color:#c7a050;background-image:url(https://www.karl-schmidt-immo.de/wp-content/uploads/2025/05/Karl-Schmidt-Immo_-Inhaber_Karl_Schmidt_0210_1200_1006.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:59.97% 50.43%;height:100vh;max-height:626px}
.themify_builder_content-74 .tb_87xy460.module-text{padding-bottom:35px;padding-left:20px}
.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap,.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap p,.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap blockquote,.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap h1,.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap h2,.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap h3,.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap h4,.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap h5,.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap h6,.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap li,.themify_builder_content-74 .tb_87xy460.module-text .tb_text_wrap span,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap,.themify_builder_content-74 .tb_l47l100.module-slider .slide-content a,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap p,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap blockquote,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap h1,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap h2,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap h3,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap h4,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap h5,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap h6,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap li,.themify_builder_content-74 .tb_l47l100.module-slider .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-74 .tb_737w969.module_column,.themify_builder_content-74 .tb_7yca29.module_column{background-color:#c7a050;height:100vh;max-height:626px}
.themify_builder_content-74 .tb_1f1f114.module-image .image-wrap img{padding-top:20px;padding-bottom:65px}
.themify_builder_content-74 .tb_o6x0375.module_row,.themify_builder_content-74 .tb_y9nh90.module_row{padding-bottom:83px;position:relative}
.themify_builder_content-74 .tb_yef818.module-text.module h2,.themify_builder_content-74 .tb_4puk90.module-text.module h2,.themify_builder_content-74 .tb_ojqb116.module-text.module h2,.themify_builder_content-74 .tb_vnqp417.module-text.module h2,.themify_builder_content-74 .tb_wf4w417.module-text.module h2,.themify_builder_content-74 .tb_ljnv820.module-text.module h2,.themify_builder_content-74 .tb_4rr1820.module-text.module h2,.themify_builder_content-74 .tb_kh37109.module-text.module h2{margin-top:0;margin-bottom:0}
.themify_builder_content-74 .tb_yef818.module-text,.themify_builder_content-74 .tb_4puk90.module-text,.themify_builder_content-74 .tb_y5nw376.module-image,.themify_builder_content-74 .tb_vnqp417.module-text,.themify_builder_content-74 .tb_ljnv820.module-text{padding-bottom:20px}
.themify_builder_content-74 .tb_vlsc202.module-slider .slide-content{padding-top:0;column-count:0}
.themify_builder_content-74 .tb_vlsc202.module-slider{mix-blend-mode:normal}
.themify_builder_content-74 .tb_vlsc202.module-slider.themify_builder_slider_vertical .carousel-prev,.themify_builder_content-74 .tb_vlsc202.module-slider.themify_builder_slider_vertical .carousel-next,.themify_builder_content-74 .tb_vlsc202.module-slider .carousel-prev,.themify_builder_content-74 .tb_vlsc202.module-slider .carousel-next,.themify_builder_content-74 .tb_l47l100.module-slider.themify_builder_slider_vertical .carousel-prev,.themify_builder_content-74 .tb_l47l100.module-slider.themify_builder_slider_vertical .carousel-next,.themify_builder_content-74 .tb_l47l100.module-slider .carousel-prev,.themify_builder_content-74 .tb_l47l100.module-slider .carousel-next{background-color:transparent}
.themify_builder_content-74 .tb_vlsc202.module-slider.module .carousel-pager a{color:#fff}
.themify_builder_content-74 .tb_vlsc202.module-slider.module .slide-content{font-family:"Montserrat";font-weight:600;color:#fff;font-size:65px;font-style:normal}
.themify_builder_content-74 .tb_vlsc202.module-slider.module .slide-title,.themify_builder_content-74 .tb_vlsc202.module-slider.module .slide-title a,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap p,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap blockquote,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap h1,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap h2,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap h3,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap h4,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap h5,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap h6,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap li,.themify_builder_content-74 .tb_uw8d109.module-text .tb_text_wrap span{font-family:"Montserrat";font-weight:500;font-style:normal}
.themify_builder_content-74 .tb_vlsc202.module-slider.module .slide-title{font-size:35px}
.themify_builder_content-74 .tb_wgt9135.module_subrow{margin-top:92px}
.themify_builder_content-74 .tb_4emi931.module-image{padding-bottom:27px}
.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap,.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap p,.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap blockquote,.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap h1,.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap h2,.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap h3,.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap h4,.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap h5,.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap h6,.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap li,.themify_builder_content-74 .tb_7vft864.module-text .tb_text_wrap span{font-family:"Montserrat";font-weight:400}
.themify_builder_content-74 .tb_bt3i416.module_row{padding-top:0;padding-bottom:83px;position:relative}
.themify_builder_content-74 .tb_6dfr266.module_row{padding:30px;background-color:#c7a050}
.themify_builder_content-74 .tb_6dfr266.module_row>.row_inner{--colg:var(--narrow)}
.themify_builder_content-74 .tb_ly7r613.module-buttons,.themify_builder_content-74 .tb_qub7521.module-buttons,.themify_builder_content-74 .tb_j44e5.module-buttons{padding-top:20px;text-align:center}
.themify_builder_content-74 .tb_ly7r613.module-buttons em,.themify_builder_content-74 .tb_ly7r613.module-buttons span,.themify_builder_content-74 .tb_qub7521.module-buttons em,.themify_builder_content-74 .tb_qub7521.module-buttons span,.themify_builder_content-74 .tb_j44e5.module-buttons em,.themify_builder_content-74 .tb_j44e5.module-buttons span{font-size:20px;background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-74 .tb_ly7r613.module-buttons .module-buttons-item a,.themify_builder_content-74 .tb_qub7521.module-buttons .module-buttons-item a,.themify_builder_content-74 .tb_j44e5.module-buttons .module-buttons-item a{padding:10px 15px;background-image:none;background-color:#c7a050;border-radius:5px}
.themify_builder_content-74 .tb_ly7r613.module-buttons.module .module-buttons-item a,.themify_builder_content-74 .tb_qub7521.module-buttons.module .module-buttons-item a,.themify_builder_content-74 .tb_j44e5.module-buttons.module .module-buttons-item a{border:1px solid #fff}
.themify_builder_content-74 .tb_ly7r613.module-buttons a,.themify_builder_content-74 .tb_qub7521.module-buttons a,.themify_builder_content-74 .tb_j44e5.module-buttons a{font-style:normal;font-family:"Montserrat";font-weight:500}
.themify_builder_content-74 .tb_ly7r613.module-buttons .module-buttons-item a:hover,.themify_builder_content-74 .tb_ly7r613.module-buttons .module-buttons-item a:hover span,.themify_builder_content-74 .tb_ly7r613.module-buttons .module-buttons-item a:hover em,.themify_builder_content-74 .tb_qub7521.module-buttons .module-buttons-item a:hover,.themify_builder_content-74 .tb_qub7521.module-buttons .module-buttons-item a:hover span,.themify_builder_content-74 .tb_qub7521.module-buttons .module-buttons-item a:hover em,.themify_builder_content-74 .tb_j44e5.module-buttons .module-buttons-item a:hover,.themify_builder_content-74 .tb_j44e5.module-buttons .module-buttons-item a:hover span,.themify_builder_content-74 .tb_j44e5.module-buttons .module-buttons-item a:hover em{color:#000}
.themify_builder_content-74 .tb_ly7r613.module-buttons .module-buttons-item a:hover,.themify_builder_content-74 .tb_qub7521.module-buttons .module-buttons-item a:hover,.themify_builder_content-74 .tb_j44e5.module-buttons .module-buttons-item a:hover{background-image:none;background-color:#fff}
.themify_builder_content-74 .tb_hrjh27.module_row{height:100vh;max-height:250px}
.themify_builder_content-74 .tb_yg99454.module_row{padding-bottom:83px;position:relative;padding-top:0;background-color:#6a5522}
.themify_builder_content-74 .tb_j4p7413.module-text{background-image:none;background-color:#f2e3c1;padding:22px;max-width:1024px;border-radius:15px}
.themify_builder_content-74 .tb_j4p7413.module-text.module .tb_text_wrap h6{background-clip:border-box;background-image:none;color:#6a5522}
.themify_builder_content-74 .tb_j4p7413.module-text.module .tb_text_wrap h5{background-clip:border-box;background-image:none;color:#2f2f2f}
.themify_builder_content-74 .tb_j4p7413.module-text.module h3{font-size:64px}
.themify_builder_content-74 .tb_j4p7413.module-text.module .tb_text_wrap h3:not(.module-title){font-family:"Montserrat";font-weight:400;background-clip:border-box;background-image:none;color:#6a5522}
.themify_builder_content-74 .tb_j4p7413.module-text.module h5{font-size:32px;text-transform:none}
.themify_builder_content-74 .tb_qlq4427.module-text{font-size:37px;top:-47px;position:relative}
.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap,.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap p,.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap blockquote,.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap h1,.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap h2,.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap h3,.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap h4,.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap h5,.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap h6,.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap li,.themify_builder_content-74 .tb_qlq4427.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#c7a050}
.themify_builder_content-74 .tb_l47l100.module-slider .slide-content{font-size:32px;line-height:52px}
.themify_builder_content-74 .tb_a5po664.module_row{padding-top:83px;top:auto;position:relative;padding-left:186px;padding-right:186px}
.themify_builder_content-74 .tb_6e0l142.module-image{padding-bottom:9%}
.themify_builder_content-74 .tb_wm4k624.module_column{background-color:#c7a050;background-image:url(https://www.karl-schmidt-immo.de/wp-content/uploads/2025/06/Karl-Schmidt-Immo_Junges_Wohnen-1.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:49.37% 52.91%;height:100vh;max-height:626px}
.themify_builder_content-74 .tb_3mfz820.module_row{padding-top:100px;position:relative}
.themify_builder_content-74 .tb_4rr1820.module-text{letter-spacing:-0.2px}
.themify_builder_content-74 .tb_kh37109.module-text{padding-top:60px;font-size:64px;padding-bottom:0}
.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap,.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap p,.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap blockquote,.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap h1,.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap h2,.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap h3,.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap h4,.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap h5,.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap h6,.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap li,.themify_builder_content-74 .tb_kh37109.module-text .tb_text_wrap span{font-family:"Montserrat";font-weight:400;background-clip:border-box;background-image:none;color:#c7a050}
.themify_builder_content-74 .tb_34b7717.module_row{background-color:#f4f4f4}
.themify_builder_content-74 .tb_2h8d609.module-plain-text{padding-top:30px;padding-bottom:30px}

@media(max-width:1700px){
.themify_builder_content-74 .tb_hqtu262.module_row{padding-right:8px;padding-left:8px}
.themify_builder_content-74 .tb_737w969.module_column{background-image:url(https://www.karl-schmidt-immo.de/wp-content/uploads/2025/06/Karl-Schmidt_Immo_moderne-Veranda.jpg);background-repeat:repeat;--tbBg:0;background-size:auto;background-attachment:scroll;background-position:50% 50%}
.themify_builder_content-74 .tb_o6x0375.module_row{padding-top:60px}
.themify_builder_content-74 .tb_a5po664.module_row{padding-right:17px;padding-left:18px}
}
@media(max-width:900px){
.themify_builder_content-74 .tb_737w969.module_column,.themify_builder_content-74 .tb_wm4k624.module_column{margin-top:30px}
.themify_builder_content-74 .tb_ly7r613.module-buttons,.themify_builder_content-74 .tb_qub7521.module-buttons{margin-bottom:22px}
}
@media(max-width:600px){
.themify_builder_content-74 .tb_hqtu262.module_row>.row_inner,.themify_builder_content-74 .tb_a5po664.module_row>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-74 .tb_wgt9135.module_subrow>.subrow_inner{--area:var(--aream2_auto)}
.themify_builder_content-74 .tb_6dfr266.module_row>.row_inner{--col:none;--area:var(--aream3_auto)}
}