/* Generated from page: portraetfotografie-fuer-dich */
/*Builder GLOBAL CSS START*/
/*GS: white_btn*/
.themify_builder_content-784 .tb_8y57739.module-buttons .module-buttons-item a:hover{background-color:#c12020;background-image:none;}
.themify_builder_content-784 .tb_8y57739.module-buttons .module-buttons-item:hover i,.themify_builder_content-784 .tb_8y57739.module-buttons .module-buttons-item:hover span{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_8y57739.module-buttons .module-buttons-item:hover i:hover,.themify_builder_content-784 .tb_8y57739.module-buttons .module-buttons-item:hover span:hover{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_8y57739.module-buttons i,.themify_builder_content-784 .tb_8y57739.module-buttons span{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_8y57739.module-buttons.module .module-buttons-item a{border:1px solid #fff;}
.themify_builder_content-784 .tb_8y57739.module-buttons .module-buttons-item a{padding-right:30px;padding-left:30px;padding-bottom:14px;padding-top:11px;background-color:transparent;background-image:none;border-radius:100px;}
.themify_builder_content-784 .tb_8y57739.module-buttons.module .module-buttons-item a:hover{border:1px solid #c12020;}
.themify_builder_content-784 .tb_8y57739.module-buttons a{font-weight:bold;}
.themify_builder_content-784 .tb_qo3u669.module-buttons .module-buttons-item a:hover{background-color:#c12020;background-image:none;}
.themify_builder_content-784 .tb_qo3u669.module-buttons .module-buttons-item:hover i,.themify_builder_content-784 .tb_qo3u669.module-buttons .module-buttons-item:hover span{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_qo3u669.module-buttons .module-buttons-item:hover i:hover,.themify_builder_content-784 .tb_qo3u669.module-buttons .module-buttons-item:hover span:hover{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_qo3u669.module-buttons i,.themify_builder_content-784 .tb_qo3u669.module-buttons span{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_qo3u669.module-buttons.module .module-buttons-item a{border:1px solid #fff;}
.themify_builder_content-784 .tb_qo3u669.module-buttons .module-buttons-item a{padding-right:30px;padding-left:30px;padding-bottom:14px;padding-top:11px;background-color:transparent;background-image:none;border-radius:100px;}
.themify_builder_content-784 .tb_qo3u669.module-buttons.module .module-buttons-item a:hover{border:1px solid #c12020;}
.themify_builder_content-784 .tb_qo3u669.module-buttons a{font-weight:bold;}
.themify_builder_content-784 .tb_cntd103.module-buttons .module-buttons-item a:hover{background-color:#c12020;background-image:none;}
.themify_builder_content-784 .tb_cntd103.module-buttons .module-buttons-item:hover i,.themify_builder_content-784 .tb_cntd103.module-buttons .module-buttons-item:hover span{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_cntd103.module-buttons .module-buttons-item:hover i:hover,.themify_builder_content-784 .tb_cntd103.module-buttons .module-buttons-item:hover span:hover{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_cntd103.module-buttons i,.themify_builder_content-784 .tb_cntd103.module-buttons span{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_cntd103.module-buttons.module .module-buttons-item a{border:1px solid #fff;}
.themify_builder_content-784 .tb_cntd103.module-buttons .module-buttons-item a{padding-right:30px;padding-left:30px;padding-bottom:14px;padding-top:11px;background-color:transparent;background-image:none;border-radius:100px;}
.themify_builder_content-784 .tb_cntd103.module-buttons.module .module-buttons-item a:hover{border:1px solid #c12020;}
.themify_builder_content-784 .tb_cntd103.module-buttons a{font-weight:bold;}
.themify_builder_content-784 .tb_vxi4504.module-buttons .module-buttons-item a:hover{background-color:#c12020;background-image:none;}
.themify_builder_content-784 .tb_vxi4504.module-buttons .module-buttons-item:hover i,.themify_builder_content-784 .tb_vxi4504.module-buttons .module-buttons-item:hover span{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_vxi4504.module-buttons .module-buttons-item:hover i:hover,.themify_builder_content-784 .tb_vxi4504.module-buttons .module-buttons-item:hover span:hover{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_vxi4504.module-buttons i,.themify_builder_content-784 .tb_vxi4504.module-buttons span{color:#fff;background-image:none;background-clip:border-box;}
.themify_builder_content-784 .tb_vxi4504.module-buttons.module .module-buttons-item a{border:1px solid #fff;}
.themify_builder_content-784 .tb_vxi4504.module-buttons .module-buttons-item a{padding-right:30px;padding-left:30px;padding-bottom:14px;padding-top:11px;background-color:transparent;background-image:none;border-radius:100px;}
.themify_builder_content-784 .tb_vxi4504.module-buttons.module .module-buttons-item a:hover{border:1px solid #c12020;}
.themify_builder_content-784 .tb_vxi4504.module-buttons a{font-weight:bold;}
/*Builder GLOBAL CSS END*/
.themify_builder_content-784 .tb_f59r42.module_row,.themify_builder_content-784 .tb_abpf917.module_row{padding-bottom:5%;padding-top:5%}
.themify_builder_content-784 .tb_lkek42.module-text,.themify_builder_content-784 .tb_kdvb918.module-text{z-index:1500}
.themify_builder_content-784 .tb_8y57739.module-buttons a,.themify_builder_content-784 .tb_qo3u669.module-buttons a,.themify_builder_content-784 .tb_cntd103.module-buttons a,.themify_builder_content-784 .tb_vxi4504.module-buttons a{font-weight:bold}
.themify_builder_content-784 .tb_c5xy42.module-image,.themify_builder_content-784 .tb_o6dh918.module-image{margin-bottom:2em}
.themify_builder_content-784 .tb_2v40945.module_row,.themify_builder_content-784 .tb_30e5946.module_row,.themify_builder_content-784 .tb_xg1v946.module_row{padding-bottom:3%;padding-top:3%}
.themify_builder_content-784 .tb_2v40945.module_row>.row_inner,.themify_builder_content-784 .tb_xg1v946.module_row>.row_inner{--align_content:var(--align_center);--col:2fr 1fr;--colG:var(--none)}
.themify_builder_content-784 .tb_fu0i945.module-image,.themify_builder_content-784 .tb_rix9946.module-image,.themify_builder_content-784 .tb_pycg946.module-image{margin-bottom:30px;margin-top:30px}
.themify_builder_content-784 .tb_jeiq945.module-text,.themify_builder_content-784 .tb_89zx946.module-text{z-index:1;margin-left:-250px;padding:33px 36px 26px 40px;background-image:none;background-color:#333}
.themify_builder_content-784 .tb_30e5946.module_row>.row_inner{--align_content:var(--align_center);--col:1fr 2fr;--colG:var(--none)}
.themify_builder_content-784 .tb_00mw946.module-text{z-index:1;margin-right:-250px;padding:33px 58px 26px 40px;background-image:none;background-color:#333}
.themify_builder_content-784 .tb_sr4j809.module_row{padding-top:5%;padding-bottom:5%;text-align:center}
.themify_builder_content-784 .tb_w5wd810.module_subrow>.subrow_inner{--colG:var(--none)}
.themify_builder_content-784 .tb_p95c810.module_column{padding:15%;text-align:center}
.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap,.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap p,.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap blockquote,.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap h1,.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap h2,.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap h3,.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap h4,.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap h5,.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap h6,.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap li,.themify_builder_content-784 .tb_by3k162.module-text .tb_text_wrap span,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap p,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap blockquote,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap h1,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap h2,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap h3,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap h4,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap h5,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap h6,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap li,.themify_builder_content-784 .tb_ehbf342.module-text .tb_text_wrap span,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap p,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap blockquote,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap h1,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap h2,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap h3,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap h4,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap h5,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap h6,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap li,.themify_builder_content-784 .tb_37l7504.module-text .tb_text_wrap span,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap p,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap blockquote,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap h1,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap h2,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap h3,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap h4,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap h5,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap h6,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap li,.themify_builder_content-784 .tb_3dlt22.module-text .tb_text_wrap span{font-family:"Abhaya Libre";font-weight:400;font-style:normal;background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-784 .tb_by3k162.module-text,.themify_builder_content-784 .tb_ehbf342.module-text,.themify_builder_content-784 .tb_37l7504.module-text{font-size:30px}
.themify_builder_content-784 .tb_gv57497.module-text.module .tb_text_wrap h2,.themify_builder_content-784 .tb_a983200.module-text.module .tb_text_wrap h2,.themify_builder_content-784 .tb_9715504.module-text.module .tb_text_wrap h2{font-family:"Abhaya Libre";font-weight:800;font-style:normal}
.themify_builder_content-784 .tb_gv57497.module-text.module h2,.themify_builder_content-784 .tb_a983200.module-text.module h2,.themify_builder_content-784 .tb_9715504.module-text.module h2{font-size:60px}
.themify_builder_content-784 .tb_qo3u669.module-buttons,.themify_builder_content-784 .tb_cntd103.module-buttons,.themify_builder_content-784 .tb_vxi4504.module-buttons{margin-bottom:30px}
.themify_builder_content-784 .tb_dqi8810.module_column{padding:15%;border-left:1px solid #fff;text-align:center}
.themify_builder_content-784 .tb_jg4n810.module_column{mix-blend-mode:normal;padding:15%;border-left:1px solid #fff;text-align:center}
.themify_builder_content-784 .tb_11za679.module_column{padding:6% 4%;text-align:center}
.themify_builder_content-784 .tb_3dlt22.module-text{text-align:left;font-size:30px}
.themify_builder_content-784 .tb_2ewu42.module-text{padding-top:8px;padding-bottom:0;padding-left:20px;border-left:1px solid #fff;text-align:left}
.themify_builder_content-784 .tb_ixxv918.module-accordion .ui.module-accordion .accordion-title .accordion-icon,.themify_builder_content-784 .tb_ixxv918.module-accordion .ui.module-accordion .accordion-title .accordion-active-icon{background-color:#c12020;color:#fff}
.themify_builder_content-784 .tb_ixxv918.module-accordion .ui.module-accordion .accordion-title{font-size:1.2em}
.themify_builder_content-784 .tb_ixxv918.module-accordion .ui.module-accordion .accordion-content{padding-left:47px}
.themify_builder_content-784 .tb_ixxv918.module-accordion{width:90%}

@media(max-width:1024px){
.themify_builder_content-784 .tb_lkek42.module-text.module h1,.themify_builder_content-784 .tb_kdvb918.module-text.module h1{font-size:7.5em}
}
@media(max-width:768px){
.themify_builder_content-784 .tb_lkek42.module-text.module h1,.themify_builder_content-784 .tb_kdvb918.module-text.module h1{font-size:1.5em}
.themify_builder_content-784 .tb_jeiq945.module-text,.themify_builder_content-784 .tb_89zx946.module-text{margin-left:0}
.themify_builder_content-784 .tb_30e5946.module_row>.row_inner{--area:"col2 col1";--col:2fr 1fr}
.themify_builder_content-784 .tb_00mw946.module-text{margin-left:0;margin-right:0;padding-left:58px;padding-right:0}
.themify_builder_content-784 .tb_p95c810.module_column,.themify_builder_content-784 .tb_dqi8810.module_column,.themify_builder_content-784 .tb_jg4n810.module_column,.themify_builder_content-784 .tb_11za679.module_column{border:1px solid #cbdcff}
}
@media(max-width:680px){
.themify_builder_content-784 .tb_f59r42.module_row>.row_inner,.themify_builder_content-784 .tb_abpf917.module_row>.row_inner{--area:"col2" "col1"}
.themify_builder_content-784 .tb_lkek42.module-text.module h1{font-size:50px}
.themify_builder_content-784 .tb_2v40945.module_row>.row_inner,.themify_builder_content-784 .tb_xg1v946.module_row>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-784 .tb_jeiq945.module-text,.themify_builder_content-784 .tb_89zx946.module-text{margin-right:0;padding-right:58px}
.themify_builder_content-784 .tb_30e5946.module_row>.row_inner{--col:none;--area:"col2" "col1"}
.themify_builder_content-784 .tb_00mw946.module-text{padding-right:58px}
.themify_builder_content-784 .tb_w5wd810.module_subrow>.subrow_inner{--col:none;--area:var(--aream3_auto)}
.themify_builder_content-784 .tb_p95c810.module_column{border:0 solid transparent;padding:3%}
.themify_builder_content-784 .tb_dqi8810.module_column,.themify_builder_content-784 .tb_jg4n810.module_column,.themify_builder_content-784 .tb_11za679.module_column{border-top:1px solid #fff;border-right:0 solid #fff;border-bottom:0 solid #fff;border-left:0 solid #fff;padding:3%}
.themify_builder_content-784 .tb_3dlt22.module-text{text-align:center}
.themify_builder_content-784 .tb_2ewu42.module-text{padding-left:0;border-left:0 solid #fff;text-align:center}
}