.flex_cell.av-42mvgx-0a0260d733653fa5576d02fc822b0a0f{vertical-align:middle;height:400px;min-height:400px;background:url(https://www.heimbau-breisgau.de/wp-content/uploads/2026/03/4000-2250-max-2-scaled.jpg) 0% 0% no-repeat scroll #005fa5}.responsive #top #wrap_all .flex_cell.av-42mvgx-0a0260d733653fa5576d02fc822b0a0f{padding:0px 0px 0px 0px !important} .flex_cell.av-2cdkqp-1b393c7206d5082ff34751760e93596f{vertical-align:middle;height:400px;min-height:400px;background-color:#efefef}.responsive #top #wrap_all .flex_cell.av-2cdkqp-1b393c7206d5082ff34751760e93596f{padding:60px 60px 60px 60px !important} #top .av-special-heading.av-mhf0mlur-7bf87aaac4cdd9b633f430c395c75aed{padding-bottom:25px;color:#005fa5;font-size:34px}body .av-special-heading.av-mhf0mlur-7bf87aaac4cdd9b633f430c395c75aed .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mhf0mlur-7bf87aaac4cdd9b633f430c395c75aed .av-special-heading-tag{font-size:34px}.av-special-heading.av-mhf0mlur-7bf87aaac4cdd9b633f430c395c75aed .special-heading-inner-border{border-color:#005fa5}.av-special-heading.av-mhf0mlur-7bf87aaac4cdd9b633f430c395c75aed .av-subheading{font-size:15px} .flex_cell.av-63n7z6-745ea398486efdaf33cc10a725718373{vertical-align:middle;background-color:#005fa5}.responsive #top #wrap_all .flex_cell.av-63n7z6-745ea398486efdaf33cc10a725718373{padding:60px 30px 60px 30px !important} .avia-animated-number.av-5tnz3u-0258ed0c990581f4d04dd60098c69c95 .avia-animated-number-icon.avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top .avia-animated-number.av-5tnz3u-0258ed0c990581f4d04dd60098c69c95 .avia-animated-number-title{font-size:34px;color:#ffffff}#top .avia-animated-number.av-5tnz3u-0258ed0c990581f4d04dd60098c69c95 .avia-animated-number-content{font-size:20px;color:#ffffff} .flex_cell.av-5b6gru-f4654a6cc353b3883c3f8371a7c49e2d{vertical-align:middle;background-color:#5fb4e4}.responsive #top #wrap_all .flex_cell.av-5b6gru-f4654a6cc353b3883c3f8371a7c49e2d{padding:60px 30px 60px 30px !important} .avia-animated-number.av-5605ze-ea8882360af742da4f3ebf2a81f49905 .avia-animated-number-icon.avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top .avia-animated-number.av-5605ze-ea8882360af742da4f3ebf2a81f49905 .avia-animated-number-title{font-size:34px;color:#ffffff}#top .avia-animated-number.av-5605ze-ea8882360af742da4f3ebf2a81f49905 .avia-animated-number-content{font-size:20px;color:#ffffff} .flex_cell.av-id3my-5a463251ddb3ae5c5dc4960ade120dbc{vertical-align:middle;background-color:#80c7ef}.responsive #top #wrap_all .flex_cell.av-id3my-5a463251ddb3ae5c5dc4960ade120dbc{padding:60px 30px 60px 30px !important} .avia-animated-number.av-4vsy2q-8758f34f7a7a42c98687cb6c01b77e8a .avia-animated-number-icon.avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}#top .avia-animated-number.av-4vsy2q-8758f34f7a7a42c98687cb6c01b77e8a .avia-animated-number-title{font-size:34px;color:#ffffff}#top .avia-animated-number.av-4vsy2q-8758f34f7a7a42c98687cb6c01b77e8a .avia-animated-number-content{font-size:20px;color:#ffffff} #top .av-special-heading.av-2imlm-d1ba9a8a9378746cbdb5198b11bd1092{padding-bottom:20px;font-size:34px}body .av-special-heading.av-2imlm-d1ba9a8a9378746cbdb5198b11bd1092 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2imlm-d1ba9a8a9378746cbdb5198b11bd1092 .av-special-heading-tag{font-size:34px}.av-special-heading.av-2imlm-d1ba9a8a9378746cbdb5198b11bd1092 .av-subheading{font-size:15px} .flex_cell.av-mhry2tog-bc610ef5ada30262b004b118548dcab2{vertical-align:middle;height:500px;min-height:500px;background:url(https://www.heimbau-breisgau.de/wp-content/uploads/2025/12/Freiburg_Herdern_Gefaengniss_Geschaeftsstelle_angepasst-scaled.jpg) 50% 50% no-repeat scroll #0078be}.responsive #top #wrap_all .flex_cell.av-mhry2tog-bc610ef5ada30262b004b118548dcab2{padding:0px 0px 0px 0px !important} .flex_cell.av-e89lht-e495b5e87f7fac90dc897f26c4c8adca{vertical-align:middle;height:500px;min-height:500px;background-color:#0078be}.responsive #top #wrap_all .flex_cell.av-e89lht-e495b5e87f7fac90dc897f26c4c8adca{padding:80px 80px 80px 80px !important} #top .av-special-heading.av-mhry1sg4-b3ead9ebde16123c468f684ae8d2f167{padding-bottom:25px;color:#ffffff;font-size:34px}body .av-special-heading.av-mhry1sg4-b3ead9ebde16123c468f684ae8d2f167 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mhry1sg4-b3ead9ebde16123c468f684ae8d2f167 .av-special-heading-tag{font-size:34px}.av-special-heading.av-mhry1sg4-b3ead9ebde16123c468f684ae8d2f167 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mhry1sg4-b3ead9ebde16123c468f684ae8d2f167 .av-subheading{font-size:15px} .flex_cell.av-1v3krl-4ead783aab804d16a161c8c71612ac96{vertical-align:middle;height:500px;min-height:500px}.responsive #top #wrap_all .flex_cell.av-1v3krl-4ead783aab804d16a161c8c71612ac96{padding:80px 80px 80px 80px !important} #top .av-special-heading.av-mm0dgqt5-ad4f18462f27d8a6854d756a626e3668{padding-bottom:25px;font-size:34px}body .av-special-heading.av-mm0dgqt5-ad4f18462f27d8a6854d756a626e3668 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mm0dgqt5-ad4f18462f27d8a6854d756a626e3668 .av-special-heading-tag{font-size:34px}.av-special-heading.av-mm0dgqt5-ad4f18462f27d8a6854d756a626e3668 .av-subheading{font-size:15px} .flex_cell.av-mm0doktn-1b445adde53a4900f2fe8a0a699c419f{vertical-align:middle;height:500px;min-height:500px;background:url(https://www.heimbau-breisgau.de/wp-content/uploads/2026/02/Waldkirch-1500x1125.jpg) 50% 50% no-repeat scroll #0078be}.responsive #top #wrap_all .flex_cell.av-mm0doktn-1b445adde53a4900f2fe8a0a699c419f{padding:0px 0px 0px 0px !important} .flex_cell.av-mhry4o2c-ee9821c6f43cb49eb70b5c05ff9df52b{vertical-align:middle;height:500px;min-height:500px;background:url(https://www.heimbau-breisgau.de/wp-content/uploads/2025/11/Gundelfingen-1500x1125.jpg) 50% 50% no-repeat scroll #0078be}.responsive #top #wrap_all .flex_cell.av-mhry4o2c-ee9821c6f43cb49eb70b5c05ff9df52b{padding:0px 0px 0px 0px !important} .flex_cell.av-457935-fa539ea20884eeec444099916f449dd3{vertical-align:middle;height:500px;min-height:500px;background-color:#0078be}.responsive #top #wrap_all .flex_cell.av-457935-fa539ea20884eeec444099916f449dd3{padding:80px 80px 80px 80px !important} #top .av-special-heading.av-mhry452c-7d124689eafc9ea06dca6d2c117a232b{padding-bottom:25px;color:#ffffff;font-size:34px}body .av-special-heading.av-mhry452c-7d124689eafc9ea06dca6d2c117a232b .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mhry452c-7d124689eafc9ea06dca6d2c117a232b .av-special-heading-tag{font-size:34px}.av-special-heading.av-mhry452c-7d124689eafc9ea06dca6d2c117a232b .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mhry452c-7d124689eafc9ea06dca6d2c117a232b .av-subheading{font-size:15px} .flex_cell.av-vbuqp-fdd75165f0c0009a7873de7053b2369d{vertical-align:middle;height:500px;min-height:500px}.responsive #top #wrap_all .flex_cell.av-vbuqp-fdd75165f0c0009a7873de7053b2369d{padding:80px 80px 80px 80px !important} #top .av-special-heading.av-mhry38dl-7e20e3369f0ec6e990ae602860cb342b{padding-bottom:25px;font-size:34px}body .av-special-heading.av-mhry38dl-7e20e3369f0ec6e990ae602860cb342b .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mhry38dl-7e20e3369f0ec6e990ae602860cb342b .av-special-heading-tag{font-size:34px}.av-special-heading.av-mhry38dl-7e20e3369f0ec6e990ae602860cb342b .av-subheading{font-size:15px} .flex_cell.av-mhry3sq3-367e90a838946f778e0cbb70c8695939{vertical-align:middle;height:500px;min-height:500px;background:url(https://www.heimbau-breisgau.de/wp-content/uploads/2025/11/Teningen-1500x1125.jpg) 50% 50% no-repeat scroll #0078be}.responsive #top #wrap_all .flex_cell.av-mhry3sq3-367e90a838946f778e0cbb70c8695939{padding:0px 0px 0px 0px !important} #top .av-special-heading.av-mhry5m6a-650a37de05773655d74742e285294752{padding-bottom:20px;font-size:34px}body .av-special-heading.av-mhry5m6a-650a37de05773655d74742e285294752 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mhry5m6a-650a37de05773655d74742e285294752 .av-special-heading-tag{font-size:34px}.av-special-heading.av-mhry5m6a-650a37de05773655d74742e285294752 .av-subheading{font-size:15px} @media only screen and (min-width:768px) and (max-width:989px){.responsive #top #wrap_all .flex_cell.av-e89lht-e495b5e87f7fac90dc897f26c4c8adca{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-1v3krl-4ead783aab804d16a161c8c71612ac96{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-457935-fa539ea20884eeec444099916f449dd3{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-vbuqp-fdd75165f0c0009a7873de7053b2369d{padding:20px 20px 20px 20px !important}} @media only screen and (min-width:480px) and (max-width:767px){.responsive #top #wrap_all .flex_cell.av-2cdkqp-1b393c7206d5082ff34751760e93596f{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mhf0mlur-7bf87aaac4cdd9b633f430c395c75aed .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-63n7z6-745ea398486efdaf33cc10a725718373{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-5b6gru-f4654a6cc353b3883c3f8371a7c49e2d{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-id3my-5a463251ddb3ae5c5dc4960ade120dbc{padding:20px 5px 20px 5px !important} #top #wrap_all .av-special-heading.av-2imlm-d1ba9a8a9378746cbdb5198b11bd1092 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-e89lht-e495b5e87f7fac90dc897f26c4c8adca{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mhry1sg4-b3ead9ebde16123c468f684ae8d2f167 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-1v3krl-4ead783aab804d16a161c8c71612ac96{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mm0dgqt5-ad4f18462f27d8a6854d756a626e3668 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-457935-fa539ea20884eeec444099916f449dd3{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mhry452c-7d124689eafc9ea06dca6d2c117a232b .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-vbuqp-fdd75165f0c0009a7873de7053b2369d{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mhry38dl-7e20e3369f0ec6e990ae602860cb342b .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mhry5m6a-650a37de05773655d74742e285294752 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){.responsive #top #wrap_all .flex_cell.av-2cdkqp-1b393c7206d5082ff34751760e93596f{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mhf0mlur-7bf87aaac4cdd9b633f430c395c75aed .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-63n7z6-745ea398486efdaf33cc10a725718373{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-5b6gru-f4654a6cc353b3883c3f8371a7c49e2d{padding:20px 20px 20px 20px !important} .responsive #top #wrap_all .flex_cell.av-id3my-5a463251ddb3ae5c5dc4960ade120dbc{padding:20px 5px 20px 5px !important} #top #wrap_all .av-special-heading.av-2imlm-d1ba9a8a9378746cbdb5198b11bd1092 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-e89lht-e495b5e87f7fac90dc897f26c4c8adca{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mhry1sg4-b3ead9ebde16123c468f684ae8d2f167 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-1v3krl-4ead783aab804d16a161c8c71612ac96{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mm0dgqt5-ad4f18462f27d8a6854d756a626e3668 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-457935-fa539ea20884eeec444099916f449dd3{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mhry452c-7d124689eafc9ea06dca6d2c117a232b .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-vbuqp-fdd75165f0c0009a7873de7053b2369d{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mhry38dl-7e20e3369f0ec6e990ae602860cb342b .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mhry5m6a-650a37de05773655d74742e285294752 .av-special-heading-tag{font-size:0.8em}}