.flex_cell.av-mmj3bd24-4d2a7bd383b9f0bc2547f677d50b4b8c{vertical-align:middle;height:400px;min-height:400px;background:url(https://www.heimbau-breisgau.de/wp-content/uploads/2025/11/17-1500x1000.jpg) 50% 50% no-repeat scroll #005fa5}.responsive #top #wrap_all .flex_cell.av-mmj3bd24-4d2a7bd383b9f0bc2547f677d50b4b8c{padding:0px 0px 0px 0px !important} .flex_cell.av-2hyu9d-8ae72991042b67e5f4f09a188f2e22db{vertical-align:middle;height:400px;min-height:400px;background-color:#efefef}.responsive #top #wrap_all .flex_cell.av-2hyu9d-8ae72991042b67e5f4f09a188f2e22db{padding:60px 60px 60px 60px !important} #top .av-special-heading.av-mmj3c94v-6054cf492f3236b96aefed5996cbb844{padding-bottom:25px;color:#005fa5;font-size:34px}body .av-special-heading.av-mmj3c94v-6054cf492f3236b96aefed5996cbb844 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mmj3c94v-6054cf492f3236b96aefed5996cbb844 .av-special-heading-tag{font-size:34px}.av-special-heading.av-mmj3c94v-6054cf492f3236b96aefed5996cbb844 .special-heading-inner-border{border-color:#005fa5}.av-special-heading.av-mmj3c94v-6054cf492f3236b96aefed5996cbb844 .av-subheading{font-size:15px} #top .flex_column_table.av-equal-height-column-flextable.av-l9lr9d-79f94f8278f7dbd41fc61f08ef2e4dd3{margin-top:-170px;margin-bottom:0px}.flex_column.av-l9lr9d-79f94f8278f7dbd41fc61f08ef2e4dd3{border-radius:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#005fa5} .av_font_icon.av-jnlhsh-9dccaaf03815a526339a860fc14388ff{color:#ffffff;border-color:#ffffff}.avia-svg-icon.av-jnlhsh-9dccaaf03815a526339a860fc14388ff svg:first-child{stroke:#ffffff;fill:#ffffff}.av_font_icon.av-jnlhsh-9dccaaf03815a526339a860fc14388ff .av-icon-char{font-size:60px} #top .hr.hr-invisible.av-gzn9xt-8aea3b1d8233ddd887b58d1febabfb55{height:20px} #top .av_textblock_section.av-mmjhyer1-84cca913305ac6c39397e3a241db6565 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-fixrr5-beb621975ed731d7b4fbe83bd81743fc{height:8px} #top .flex_column_table.av-equal-height-column-flextable.av-euhhxt-27357f6e21fcec60fcc936e5a3ded59d{margin-top:-170px;margin-bottom:0px}.flex_column.av-euhhxt-27357f6e21fcec60fcc936e5a3ded59d{border-radius:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#0078be} .av_font_icon.av-mmji01cf-232351d0317281baa6eaa7713c561338{color:#ffffff;border-color:#ffffff}.avia-svg-icon.av-mmji01cf-232351d0317281baa6eaa7713c561338 svg:first-child{stroke:#ffffff;fill:#ffffff}.av_font_icon.av-mmji01cf-232351d0317281baa6eaa7713c561338 .av-icon-char{font-size:60px} #top .hr.hr-invisible.av-caoggh-096bfa15aadccd1e4e69786260a79fe7{height:20px} #top .av_textblock_section.av-mmji0xec-11b7c164d3e184ee3d745ea19ca4c4d1 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-bejoxt-d160b6d39690acf522fed629b87e5927{height:8px} #top .flex_column_table.av-equal-height-column-flextable.av-9hnu8x-0befb9a8cd9b382da016ebb002cb8649{margin-top:-170px;margin-bottom:0px}.flex_column.av-9hnu8x-0befb9a8cd9b382da016ebb002cb8649{border-radius:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#379cd6} .av_font_icon.av-mmji1sy0-14420aa6537c22e06def92469574b955{color:#ffffff;border-color:#ffffff}.avia-svg-icon.av-mmji1sy0-14420aa6537c22e06def92469574b955 svg:first-child{stroke:#ffffff;fill:#ffffff}.av_font_icon.av-mmji1sy0-14420aa6537c22e06def92469574b955 .av-icon-char{font-size:60px} #top .hr.hr-invisible.av-7mvnbl-e7bd9c4d2af9b7ffe57ea385fe3a2f37{height:20px} #top .av_textblock_section.av-mmji4hvr-25a8ab9fa729d24719492e56c70604da .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-6lz78x-f11380bf08aad24cc2a34eb8891f96b5{height:8px} #top .hr.hr-invisible.av-3s5ndd-e364800aefbc1cb3ccfc286f17cb8fed{height:100px} .flex_column.av-2udash-63862b0564f7176e7a05b448f807136d{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-mmji6n3n-4ead10eb6ecbf2444972ac7c74b93b85{padding-bottom:20px;font-size:34px}body .av-special-heading.av-mmji6n3n-4ead10eb6ecbf2444972ac7c74b93b85 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mmji6n3n-4ead10eb6ecbf2444972ac7c74b93b85 .av-special-heading-tag{font-size:34px}.av-special-heading.av-mmji6n3n-4ead10eb6ecbf2444972ac7c74b93b85 .av-subheading{font-size:15px} @keyframes av_boxShadowEffect_av-mmjicu47-11f0bb78e46ec205dcc691b7fe35bdad-column{0%{box-shadow:0 0 0 0 #f07d14;opacity:1}100%{box-shadow:0 0 4px 0 #f07d14;opacity:1}}.flex_column.av-mmjicu47-11f0bb78e46ec205dcc691b7fe35bdad{box-shadow:0 0 4px 0 #f07d14;border-width:1px;border-color:#f07d14;border-style:solid;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px} #top .av-special-heading.av-mmjidxry-37ad395a9c7624c668c7be371602eda9{padding-bottom:20px;color:#f07d14;font-size:34px}body .av-special-heading.av-mmjidxry-37ad395a9c7624c668c7be371602eda9 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mmjidxry-37ad395a9c7624c668c7be371602eda9 .av-special-heading-tag{font-size:34px}.av-special-heading.av-mmjidxry-37ad395a9c7624c668c7be371602eda9 .special-heading-inner-border{border-color:#f07d14}.av-special-heading.av-mmjidxry-37ad395a9c7624c668c7be371602eda9 .av-subheading{font-size:15px} .av_promobox.av-mmjinjl6-b60996acb2f47cbc14833ed5f3905cca{border-style:solid;border-radius:5px 5px 5px 5px} #top .av-special-heading.av-mmxmxyx0-029f48fc07b528fd7d67a877404bcadc{margin:40px 0 40px 0;padding-bottom:10px}body .av-special-heading.av-mmxmxyx0-029f48fc07b528fd7d67a877404bcadc .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mmxmxyx0-029f48fc07b528fd7d67a877404bcadc .av-subheading{font-size:15px} .avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid{justify-content:space-between;row-gap:5px}.avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b li.av-icon-cell-item{flex-basis:calc(20% - 4px)}.avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid-wrapper .article-icon-entry{background-color:#005fa5}.avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid-wrapper .avia-icongrid-icon{color:#ffffff}.avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid-wrapper .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff}.avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid-wrapper .icongrid_title{color:#ffffff}.avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid-wrapper .icongrid_subtitle{color:#ffffff}.avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid-wrapper .avia-icongrid-content .avia-icongrid-text{color:#ffffff}.avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid-wrapper .avia-icongrid-flipback .avia-icongrid-text{color:#ffffff} @media only screen and (min-width:990px){.flex_column.av-mmjicu47-11f0bb78e46ec205dcc691b7fe35bdad{padding:20px 20px 20px 20px} #top .av-special-heading.av-mmxmxyx0-029f48fc07b528fd7d67a877404bcadc{margin:40px 0 40px 0}} @media only screen and (min-width:768px) and (max-width:989px){#top .flex_column_table.av-equal-height-column-flextable.av-l9lr9d-79f94f8278f7dbd41fc61f08ef2e4dd3{margin-top:-100px;margin-bottom:-100px} #top .flex_column_table.av-equal-height-column-flextable.av-euhhxt-27357f6e21fcec60fcc936e5a3ded59d{margin-top:-100px;margin-bottom:-100px} #top .flex_column_table.av-equal-height-column-flextable.av-9hnu8x-0befb9a8cd9b382da016ebb002cb8649{margin-top:-100px;margin-bottom:-100px} .flex_column.av-mmjicu47-11f0bb78e46ec205dcc691b7fe35bdad{padding:20px 20px 20px 20px} #top .av-special-heading.av-mmxmxyx0-029f48fc07b528fd7d67a877404bcadc{margin:40px 0 40px 0} #top .avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-989 li{flex:0 1 calc(50% - 2.5px)}} @media only screen and (max-width:767px){#top .avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-767 li{flex:0 1 calc(50% - 2.5px)}} @media only screen and (min-width:480px) and (max-width:767px){.responsive #top #wrap_all .flex_cell.av-2hyu9d-8ae72991042b67e5f4f09a188f2e22db{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mmj3c94v-6054cf492f3236b96aefed5996cbb844 .av-special-heading-tag{font-size:0.8em} #top .flex_column_table.av-equal-height-column-flextable.av-l9lr9d-79f94f8278f7dbd41fc61f08ef2e4dd3{margin-top:-100px;margin-bottom:-100px} #top .flex_column_table.av-equal-height-column-flextable.av-euhhxt-27357f6e21fcec60fcc936e5a3ded59d{margin-top:-100px;margin-bottom:-100px} #top .flex_column_table.av-equal-height-column-flextable.av-9hnu8x-0befb9a8cd9b382da016ebb002cb8649{margin-top:-100px;margin-bottom:-100px} #top #wrap_all .av-special-heading.av-mmji6n3n-4ead10eb6ecbf2444972ac7c74b93b85 .av-special-heading-tag{font-size:0.8em} .flex_column.av-mmjicu47-11f0bb78e46ec205dcc691b7fe35bdad{padding:20px 20px 20px 20px} #top #wrap_all .av-special-heading.av-mmjidxry-37ad395a9c7624c668c7be371602eda9 .av-special-heading-tag{font-size:0.8em} #top .av-special-heading.av-mmxmxyx0-029f48fc07b528fd7d67a877404bcadc{margin:40px 0 40px 0} .avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid-wrapper .icongrid_title{font-size:16px}} @media only screen and (max-width:479px){.responsive #top #wrap_all .flex_cell.av-2hyu9d-8ae72991042b67e5f4f09a188f2e22db{padding:20px 20px 20px 20px !important} #top #wrap_all .av-special-heading.av-mmj3c94v-6054cf492f3236b96aefed5996cbb844 .av-special-heading-tag{font-size:0.8em} #top .flex_column_table.av-equal-height-column-flextable.av-l9lr9d-79f94f8278f7dbd41fc61f08ef2e4dd3{margin-top:-100px;margin-bottom:-100px} #top .flex_column_table.av-equal-height-column-flextable.av-euhhxt-27357f6e21fcec60fcc936e5a3ded59d{margin-top:-100px;margin-bottom:-100px} #top .flex_column_table.av-equal-height-column-flextable.av-9hnu8x-0befb9a8cd9b382da016ebb002cb8649{margin-top:-100px;margin-bottom:-100px} #top #wrap_all .av-special-heading.av-mmji6n3n-4ead10eb6ecbf2444972ac7c74b93b85 .av-special-heading-tag{font-size:0.8em} .flex_column.av-mmjicu47-11f0bb78e46ec205dcc691b7fe35bdad{padding:20px 20px 20px 20px} #top #wrap_all .av-special-heading.av-mmjidxry-37ad395a9c7624c668c7be371602eda9 .av-special-heading-tag{font-size:0.8em} #top .av-special-heading.av-mmxmxyx0-029f48fc07b528fd7d67a877404bcadc{margin:40px 0 40px 0} .avia-icon-grid-container.av-mmxmdat4-d88f753b3deade226c26e996e878d51b .avia-icongrid-wrapper .icongrid_title{font-size:16px}}